A WORKFLOW BASED CLINICAL DECISION SUPPORT SYSTEM THROUGH INTEGRATION OF CLINICAL WORKFLOW AND KNOWLEDGE PROCESSING
|
|
- Kory Newton
- 8 years ago
- Views:
Transcription
1 International Journal of Innovative Computing, Information and Control ICIC International c 2012 ISSN Volume 8, Number 7(B), July 2012 pp A WORKFLOW BASED CLINICAL DECISION SUPPORT SYSTEM THROUGH INTEGRATION OF CLINICAL WORKFLOW AND KNOWLEDGE PROCESSING JaeHoon Lee 1, JinYoung Jang 2, BinGu Shim 3, SunTae Kim 3, JiHyun Kim 4 HyunYoung Kim 5, SangHoon Song 6, JeongAh Kim 7, InSook Cho 8 and Yoon Kim 9,10 1 Intermountain Healthcare Murray, Utah, USA shamvala@gmail.com 2 uengine Solutions Daechi-dong, Gangnam-gu, Seoul, Korea jinyoungj@gmail.com 3 Computer Engineering Department Sogang University 1 Sinsu-dong, Mapo-gu, Seoul, Korea { lanore; jipsin08 }@gmail.com 4 College of Nursing 9 Health Policy and Management, College of Medicine 10 Institute of Health and Policy and Management, Medical Research Center Seoul National University 28 Yeongeon-dong, Jongro-gu, Seoul, Korea kijii1219@gmail.com; yoonkim@snu.ac.kr 5 College of Nursing Eulji University Yongdu-dong, Joong-gu, Daejeon, Korea flowkim@gmail.com 6 Department of Laboratory Medicine Seoul National University Bundang Hospital 300 Gumi-dong, Bundang-gu, Seongnam, Korea cloak21@snu.ac.kr 7 Computer Education Department Kwandong University 522 Naegok-dong, Gangneung, Korea Corresponding author: clarakja@gmail.com 8 College of Nursing Inha University 253 Yonghyun-dong, Nam-gu, Incheon, Korea insookcho@inha.ac.kr Received March 2011; revised August
2 5252 J. H. LEE, J. Y. JANG, B. G. SHIM ET AL. Abstract. This paper proposes a workflow based clinical decision support system(cdss) incorporating two main parts of CDSSs: 1) clinical workflow to control diagnostic activities and clinical events, and 2) knowledge processing by rule based inference for decisionmaking of clinicians. The requirements of a workflow based CDSS were derived by analyzing SAGE (Standards-Based Sharable Active Guideline Environment), which representatively incorporates the workflow concept into clinical guidelines. An open-source based workflow management system (WfMS) was adopted as a framework for integrating a guideline converter, a rule engine, and a CDS service provider. We implemented the proposed system in local clinical institutes using different guidelines: 1) Lab alerting to test the architectural plausibility, 2) Hypertension to verify the coverage for clinical knowledge processing, and 3) Severe Sepsis to validate the functions of event handling and workflow automation. Keywords: CDSS, Workflow, BPM, Clinical guideline, SAGE 1. Introduction. Clinical Decision Support Systems (CDSSs) have long history of more than 40 years, and have been used for variety of purposes, ranging from quality and safety to efficiency, and across a variety of clinical domains such as screening, diagnosis and therapy [1]. CDSSs provide clinicians with clinical knowledge and patient related information at right time of patient care. With the advance of IT, the architecture of CDSS has been improved from stand-alone systems to service models for decision support [2], and recent CDSSs commonly are based on computer interpretable guidelines (CIGs) and a layered architecture. A CDS engine, which is an essential part of a CDSS, employs various tools such as a graphical guideline editor, guideline repository, a formal encoding language, service coordination mechanism, a simulator, a connection with patient records, and security handlers [3]. To develop a CDS engine, a widely used approach is to develop it based on a particular CIG. This approach is beneficial less misunderstanding of guideline interpretation because the CDS obliged to have dependency on a CIG. By contrast, it is lack of compatibility when to be used for heterogeneous guideline formalisms. The other approach is to adopt commercial S/W products as a CDS engine. This approach may require customization or an additional knowledge translator to enable the engines for general purpose to interpret and execute the particular clinical guidelines, and thus there exist gaps between guideline formalisms and semantics of execution engines. Nevertheless, it has advantages of matured and reliable execution, reusable S/W components, and extensible architecture. Although the two approaches have pros and cons, we consider latter promising. The background is that recent CDSSs are required of too many functions such as knowledge acquisition, guideline modeling, guideline execution, event handling, and knowledge management. It is not only difficult but also inefficient to develop and maintain those components directly. Moreover, there is not de facto standard language for clinical guidelines yet [3], and thus developing a CIG specified CDS engine may lack extensibility and interoperability. For these reasons, we decided to adopt commercial knowledge management tools to develop a CDSS. In this study, a workflow management system (WfMS) was used to integrate the CDSS components such as a rule engine, a guideline converter, an event handler, and a CDS service provider. The requirements of this workflow based CDSS were derived by analyzing SAGE (Standards-Based Sharable Active Guideline Environment), which incorporates the workflow concept into clinical guidelines [4]. It is useful in adopting workflow in CDSS: 1) a WfMS can be a framework of integrating the CDSS components and 2) a WfMS can support clinical workflow in terms of workflow pattern and clinical event handling. We implemented three different types of clinical guidelines in order to verify the usefulness: Lab alerting to test the architectural plausibility and performance, Hypertension to verify
3 A WORKFLOW BASED CLINICAL DECISION SUPPORT SYSTEM 5253 the coverage for clinical knowledge processing, and Severe Sepsis to validate the functions of workflow automation and event handling. The rest of this paper is structured as follows. In Section 2, we investigate the related literature. Section 3 explains the design concept and requirements of the proposed system. Section 4 describes the system architecture and the scenario of CDS execution and Section 5 shows the implementation of three clinical guidelines in practice. Conclusion summarizes the results of the prototyping and discusses the future works in Section Literature Survey. The definitions of a CDSS range from precise and narrow definitions that may exclude broad categories of work to all-encompassing definitions. In this paper, we limit the definition as standard based systems and service models suggested by Wright and Sittig (2008) [1]. These models have separated the clinical information system (CIS) and CDSS components of an integrated decision support system, and recombined them by using a standard application programming interface (API). Although a number of important approaches such as PRODIGY, GUIDE, Gaston, GLARE, HELEN, DeGel, and SEBASTIAN have been tried over the decade [5], SAGE and SEBASTIAN [6] are recognized as one of the improved CDS architectures. The notable literatures on CIG based CDSSs are listed in Table 1. In most cases, the CIG based CDS engines have been developed by the research group which developed the CIG formats. Some literatures tried a hybrid approach to make a generic execution engine for sharing different CIGs [9]. Table 1. Literatures on CIG based CDS engines Knowledge base Engine type Implementation Author Protégé ATHENA DSS Hypertension Goldstein et al., 2000 [7] PROforma PROforma execution Acute Myeloid Leukemia Bury et al., 2001 [8] engine in children GLIF, PROforma GESDOR DTP immunization Wang et al., 2003 [9] GLIF3 GLEE Childhood immunization, Wang et al., 2004 [10] Cough GLIF3 GLEE Diabetic foot care Peleg et al., 2006 [11] GLIF3 GLEE Depression screening and Choi et al., 2007 [12] management SAGE SAGE execution Immunization Ram et al., 2004 [13] engine SAGE Process + rule engine Ductal Carcinoma In Situ Ceccarelli et al., 2009 [14] Executable Knowledge Modules (EKMs) SEBASTIAN CDS Web service Mammogram Borbolla et al., 2010 [15] The literatures adopting commercial S/W products into developing a CDS engine are listed in Table 2. Commercial rule engines have been used as a powerful inference engine for clinical knowledge processing by simulating the behavior of a clinical guideline with particular patient data values [16,17]. As to knowledge processing algorithms, we do not deal with alternatives such as Bayesian, heuristic, neural network, genetic algorithms, or case-based [18]; these have been done as experimental trials. The benefits of using a rule engine is standardized if-then rule modeling so that non-programmers domain experts can use them, and good performance through the optimized algorithms [19]. Nevertheless, using rule engines cannot cover complete for clinical guidelines and the external parts such as control of the guideline flows, invocation of rule execution and
4 5254 J. H. LEE, J. Y. JANG, B. G. SHIM ET AL. interfaces with local applications have to be supplemented. A WfMS is a powerful solution, which employs various tools to support the entire life cycle of workflow from design to execution and analysis [20]. Since a workflow model can represent diverse flow patterns such as data, resources, logics, and controls, the workflow approach to executing clinical guidelines have been noticed in the related literatures [21-24]. It is also promising in that as the coverage of knowledge bases in CDSSs gets wider, so does the original use of workflow as a business process management which can be utilized in clinical processes. Table 2. Literatures on use of commercial S/W Knowledge base Engine type Implementation Author Java based WizOrder (HTML) Rule engine Blood product ordering Heusinkveld et al., 1999 [25] VGR scripting language Rule engine Deep venous Starmer et al., thrombosis pul [26] monary embolism EON + Translator Workflow engine (for Petri-net) Acute Myeloid Leukemia in Dazzi et al., 1997 [27] children Workflow definition Workflow engine None Greiner et al., language SPREAD guideline Not stated Xpath expression language Xpath expression language SAGE + Translator (ADEPT flex) Workflow engine (Oracle workflow builder) Rule engine (ilog rules) Workflow engine (ActiveBPEL) Portable CDS rule engine Workflow engine + rule engine (ubrain) Patient care process (events) Lipids, smoking, BMI, Anti plt, ACE, BB, etc. Not stated Not stated Hypertension, Lab Alerting 2004 [28] Panzarasa and Stefanelli 2006 [29] Goldberg et al [30] Heard et al., 2006 [31] Huang et al., 2006 [32] Kim et al., 2008, 2009 [33,34] Lee et al., 2010 [35] It is remarkable that the two approaches have been trying to get closer. Mulyar et al. (2009) compared guideline modeling languages with workflow patterns, and concluded that both are remarkably close and WfMSs are suitable for clinical guideline applications [36]. This movement indicates that the gap between workflow and CIGs is narrow theoretically and use of WfMSs will increase. 3. Design Design concept. As a design concept of this study, we set SAGE as a conceptual framework to derive the requirements of a workflow based CDSS. The reason of selecting SAGE is that one of its key approaches is to integrate guideline based decision support with the workflow of care process [4]. In addition, SAGE is recognized as one of the improved CDS architectures with its large coverage of knowledge base [2]. SAGE includes a knowledge authoring tool based on Protégé. The clinical knowledge base can be modeled
5 A WORKFLOW BASED CLINICAL DECISION SUPPORT SYSTEM 5255 as a SAGE guideline, and it can be translated to be executable for the CDS engine by a guideline converter. Table 3. Matching table between SAGE objects and the integrated engine SAGE object Concept Matched element in a WfMS Recommendation Activity graph Guideline-directed processes Workflow models with time specification domain and event handling Decision map Recommendations involving Decision based workflow decisions at a time models at a time point point Sub guideline Hierarchical nesting of rec- Hierarchy of workflow mod- Decision model Action specification Actions operate on VMR classes External action ommendations Representation of decision knowledge required to recommend a choice among alternatives Operations involves making or retracting conclusions Actions with external systems Set of actions Aggregations of actions Deprecated action Ad hoc actions specifications Evidence statement Guideline statement regarding the relationships between clinical conditions and interventions Expression language GELLO Formal representation of eligibility criteria and decision criteria els mutually connected Workflow control functions for branching and selecting a proper node Workflow activities involve rule based recommendation Messaging between systems Set of related workflow activities Specified activity types for ad hoc actions Not included in this study Not included in this study Basic data types Basic and HL7 s abstract data type specifications Java classes for specified clinical data types Variable Static data representation Rules defined as a function Function String-valued expression and a reference to the expression language used Rules defined as a set of functions Queries Criteria templates Information structure of the external knowledge sources Structured templates to encode decision criteria in a syntax-independent formbased method Queries for retrieving patient data in CISs Rules defined as a set of functions consists of variables, functions, and other criterion In Table 3, principal SAGE objects are mapped to the elements of a WfMS and a rule engine. In SAGE objects, recommendation specification, sub guideline, and decision model represent the structure and metadata of SAGE guidelines. Thus they can match to the workflow control functions of a WfMS. Action specifications are related to the interactions between CDSSs and clinicians, and can be converted into task delivery functions of a WfMS. Evidence statement and expression language can be converted into a set of rules which can be executed by a rule engine. As a result of the comparative analysis, it is found that a WfMS and a rule engine can cover SAGE objects mostly. Nevertheless, a few remaining engineering issues should be solved; 1) data formats should be shared to keep consistency of patient data and outcomes of CDS executions. 2) The methods and protocols to handle diverse clinical events, a CDS
6 5256 J. H. LEE, J. Y. JANG, B. G. SHIM ET AL. client and server should employ event handlers and external control ports such as open APIs Development strategy. The proposed CDSS consists of a WfMS, a rule engine, a guideline converter, and a CDS service provider. A WfMS and a rule engine were adopted from open source S/W, and the guideline converter and the service provider were additionally developed. The followings development strategies were established. Integration of a workflow engine and a rule engine Clinical guidelines can be effectively separated into the combination of workflow and rule models in terms of knowledge processing. We used a workflow engine as an interpreter of the guideline model, and used a rule engine as an inference engine. The following criteria were considered to select suitable products. In order to achieve reliability of execution, the two engines should be easily integrated. The ingredients of integrity are the common programming language, fully object-oriented design, and simple and extensible interfaces. The products are required to have sufficient industrial references in order to assure stable performance against physical stress in practical uses. The framework of engines should be based on a well-known architecture (J2EE, etc.) so that the components can be easily added or reconfigured. Because our project was involved in a national perspective, the proposed system should be non-profitable and open to the public. Open source products also have benefits of better interoperability and encouragement of participation for developers and institutions. Consequently, two open source products; uengine and BRAIN were selected. uengine is a WfMs which has advanced in convenient development of customized workflow activity types so that it can integrate the other modules with ease. BRAIN is a business rule engine based on an object rule model and <if then> rule expression. The two engines were fully developed in the Java language platform and based on object-oriented design patterns. They were already verified in decision supporting module of management information applications. The integrated CDS engine was named ubrain. Integration of a WfMS into clinical workflow A clinical workflow involves sequences of diagnosis, clinical events, actions such as alerting and recommendations. A WfMS can control the activity flows and deliver messages from a CDS engine to clinicians. Various types of delivery tools such as , instant messenger, SMS, or portable devices can be used. CDS service provider through web services The recent CDSS architecture aims to a client-server system to provide services for physically distributed clients. uengine basically acts on a web application server, and we added a CDS service provider using web services. A guideline model which is deployed in ubrain server will be automatically produced as a service with a unique identification. Through the service provider, any CDS client in distributed locations can request a service in remote ubrain server. A web service based service provider enables to solve the interoperability issues between CDS servers and clients. ubrain uses a sharable XML format for exchanging patient data and CDS execution outcomes. A CDS client can compose a patient data set using this format without dependency of particular applications or systems. In addition, the CDS service provider supports various workflow automation functions such as invoke, control, and finish the services at operation.
7 4. Development. A WORKFLOW BASED CLINICAL DECISION SUPPORT SYSTEM Knowledge acquisition and translation. There are two use cases of ubrain; 1) the design phase to make a new clinical guideline, and 2) the operation phase to execute the guideline in the CDSS in the realistic manner. Our research group consists of knowledge engineers who are domain experts with background of clinician or nursing and IT engineers. In design phase, the knowledge engineers encode a SAGE guideline using a Figure 1. Guideline converter embedded in SAGE workbench Figure 2. Guideline execution flow
8 5258 J. H. LEE, J. Y. JANG, B. G. SHIM ET AL. (a) (b) Figure 3. ubrain performance; a) service request frequency, b) response time SAGE Workbench. The guideline may be converted as an integration model of workflow and rule by a guideline converter. The converter was developed as a plug-in module of the SAGE workbench so that it can directly be converted in the modeling tool as shown in Figure 1. To be executed, the converted guideline in the workbench should be deployed to a CDS server. Once deployed, the guideline is stored in a repository so that it can be activated by external requests, and the web service registry in CDS service provider may be updated so that potential clients can find the guideline service. This guideline development process is depicted in Figure Guideline execution. At operation, if a clinician requests a CDS service for a patient at a decision point of diagnosis, a CDS application may retrieve the up-to-date patient data from CISs by using a data interface adapter (DIA). The collected data may be composed as an XML file and be sent to an ubrain server. Then a workflow engine is triggered by the event handler and sequentially invokes the rule engine to generate
9 A WORKFLOW BASED CLINICAL DECISION SUPPORT SYSTEM 5259 appropriate actions. Based on the result, ubrain will immediately send the outcomes to the CDS client to show to the clinician. In this case, the clinician normally has to wait for the response for a while, and so the response time is a critical performance factor of a CDS service. Using event handlers for recommendation services enables ubrain to be used as an event-based real time advising system. For example, a guideline can be modeled as a closed-loop process which iterates based on a specified event; e.g.) an update of a patient status data. Suppose there is an in-patient who should be checked every hour. Every time he/she is checked and the data is updated, a CDS client can also update the patient data to ubrain server in automated manner. If ubrain finds any serious symptom in the new data, the CDSS will remind the related clinical staffs, otherwise the CDSS will not do any action. 5. Implementation. In order to verify the availability of the proposed system, three different types of clinical guidelines were implemented in local institutes. The guidelines were commonly encoded in SAGE by domain expert groups and executed in the realistic manner with the empirical patient data and test cases Lab alerting. Lab alerting is based on laboratory tests that are medical procedures that involve testing samples of blood, urine, or other tissues or substances in body of patients. The lab alerting guidelines encoded in SAGE include one or two rules, decisions and actions as Table 4. Each guideline implies the types of laboratory tests. The purpose of implementation is to verify the stability and performance of the CDSS in a local hospital. Table 4. Property of lab alerting guidelines Guideline name Guideline No. of SAGE objects used type Rule Decision Action 1 Hyponatremia 2 Hypernatremia Main Hypokalemia 4 Hyperkalemia Main Hyperglycemia 6 Hypoglycemia Main Falling Hct Main Rh antigen negative Main CBC blast (leukemia screen1) Main Elevated WBC (leukemia screen2) Main Neutropenia Main Thrombocytopenia Main Hyperbilirubinemia Main NST Main Ab screening Main Total After implementation, we collected empirical data of 14,795 executions during two months. Figure 3(a) shows a histogram for hourly frequency of the service requests. It represents that most of the requests are concentrated around noon (9 am to 12 am). Figure 3(b) shows a time series plot of average response time for a service. The statistics of response time is mean of msec, median of 78 msec, and standard deviation of msec. The chart indicates that; 1) there is a trend of weekly seasonal fluctuation, and 2) the average response time decreases as the system gets stabilized.
10 5260 J. H. LEE, J. Y. JANG, B. G. SHIM ET AL Hypertension. A hypertension guideline was implemented to verify the knowledge coverage of ubrain for complicated clinical guidelines. The guideline was encoded based on JNC 7 [37], which is used a standardized guideline for healthcare professionals. The encoded guideline consists of three recommendation sets; a main guideline which branches to sub guidelines according to existence of diabetes mellitus (DM), and two sub guidelines which make actions based on rules and decisions as listed in Table 5. Table 5. Property of hypertension guidelines Guideline name Guideline No. of SAGE objects used type Rule Decision Action Hypertension evaluation main Main Hypertension evaluation with DM Sub Hypertension evaluation without DM Sub Total The hypertension guideline was implemented as an open service in a web site as shown in Figure 4. The purpose of this implementation is to verify the correctness of CDSS recommendation under a complicated guideline, and to feedback the usability of CDSS as a web application. Clinicians can access to the web site and test the system using patient data. Three clinicians in a hospital evaluated the system, and the outcomes of CDS executions and the usability of the CDSS were verified Severe sepsis. Severe Sepsis is a serious medical condition of a patient body involving infection and generalized inflammation. The Severe Sepsis guideline consists of three main guidelines as Table 6; Severe sepsis monitoring to monitor a patient status continuously, SIRS screening to determine a patient status every 3 hours, and Septic shock CVP to get recommendation when a patient is at shock by CVP (central venous pressure). Septic shock CVP includes two sub guidelines to generate recommendations. Table 6. Properties of the severe sepsis guidelines Guideline name Guideline type No. of SAGE objects used Rule Decision Action Severe sepsis monitoring Main SIRS screening within 3 hrs at ER Main Septic shock CVP Main Septic shock subguideline MAP Sub Septic shock subguideline ScvO2 Sub Total Figure 5 shows the workflow of Severe Sepsis monitoring. This guideline is executed based on interaction between a CDS client and a CDSS. When a patient was required to be monitored for his/her status, a clinician starts the monitoring service of ubrain. Then the CDSS repeatedly updates the patient data based on closed-loop monitoring workflow, sends an alarm to the CDS client when a problem is discovered, and finishes when the patient status is improved and needs not to be monitored any more. 6. Discussion and Conclusion. In this study, a workflow based CDSS was proposed and the two important aspects of CDSSs were verified; clinical workflow support and rule based knowledge processing. Our research is theoretically based on the approach of developing a generic CDS engine using commercial S/W. Because the definition and coverage
11 A WORKFLOW BASED CLINICAL DECISION SUPPORT SYSTEM 5261 (a) (b) Figure 4. Web based recommendation service; (a) input of patient data, (b) CDSS recommendation
12 5262 J. H. LEE, J. Y. JANG, B. G. SHIM ET AL. Figure 5. Workflow of severe sepsis monitoring in ubrain of a CDSS can vary in a myriad way, we established SAGE as a conceptual framework and the various components were adopted, customized, and additionally developed for the new CDSS. The contribution of this paper is to verify the workflow based CDSS by integrating a rule engine, a knowledge translator, and web services. We also verified the plausibility of using open-source S/W products as an integrated CDSS. We used GPL licensed open-source so that the reproduced outcomes can be utilized by other research groups or clinicians without any restriction. This policy is based on the feature of our project as a national perspective. The WfMS we adopted successfully supports clinical workflow and event handling. This implies that managing clinical workflow can be done effectively in a way of business process management (BPM). The powerful methods and tools of BPM such as process discovery, modeling, execution, and analysis are promising to be used to automate and improve clinical workflow. We consider our research as a practical approach than a theoretical way. The gap between the semantics of SAGE and the coverage of the proposed CDSS still remains and has to be overcome. The role of a rule engine is still arguable. Rule engines have been used to process complicated medical concepts such as evidence statements or composite criterion. Despite these benefits, rule-based inference for clinical knowledge processing has not been semantically investigated yet and occasionally rule-based inference is lack of knowledge coverage than other alternative methods mentioned in Section 2. We are currently implementing our CDSS into a u-health project with various use cases, and try to overcome the limitations.
13 A WORKFLOW BASED CLINICAL DECISION SUPPORT SYSTEM 5263 Acknowledgement. This research was supported by National IT Industry Promotion Agency (NIPA) under the program of Software Engineering Technologies Development and Experts Education. REFERENCES [1] A. Wright and D. F. Sittig, A four-phase model of the evolution of clinical decision support architectures, International Journal of Medical Informatics, vol.77, no.10, pp , [2] A. Wright and D. F. Sittig, A framework and model for evaluating clinical decision support architectures, Journal of Biomedical Informatics, vol.41, no.6, pp , [3] D. Isern and A. Moreno, Computer-based execution of clinical guidelines: A review, International Journal of Medical Informatics, vol.77, no.12, pp , [4] S. W. Tu and J. Glasgow, SAGE Guideline Model Specification 1.65, [5] OpenClinical, [6] K. Kawamoto and D. F. Lobach, Design, implementation, use, and preliminary evaluation of SE- BASTIAN, a standards-based Web service for clinical decision support, AMIA Annual Symposium Proceeding, pp , [7] M. K. Goldstein, B. B. Hoffman, R. W. Coleman, M. A. Musen, S. W. Tu, A. Advani, R. Shankar and M. O Connor, Implementing clinical practice guidelines while taking account of changing evidence: ATHENA DSS, an easily modifiable decision-support system for managing hypertension in primary care, AMIA Annual Symposium Proceeding, vol.6, no.262, pp , [8] J. P. Bury, V. Saha and J. Fox, Supporting scenarios in the PROforma guideline modelling format, AMIA Annual Symposium Proceeding, pp.870, [9] D. Wang, M. Peleg, D. Bu, M. Cantor, G. Landesberg, E. Lunenfeld, S. W. Tu, G. E. Kaiser, G. Hripcsak, V. L. Patel and E. H. Shortliffe, GESDOR A generic execution model for sharing of computer-interpretable clinical practice guidelines, AMIA Annual Symposium Proceeding, pp , [10] D. Wang, M. Peleg, S. W. Tu, A. A. Boxwala, O. Ogunyemi, Q. Zeng, R. A. Greenes, V. L. Patel and E. H. Shortliffe, Design and implementation of the GLIF3 guideline execution engine, Journal of Biomedical Informatics, vol.37, no.5, pp , [11] M. Peleg, D. Wang, A. Fodor, S. Keren and E. Karnieli, Adaptation of practice guidelines for clinical decision support: A case study of diabetic foot care, Workshop on AI Techniques in Healthcare: Evidence Based Guidelines and Protocols in Conjunction with ECAI, Italy, [12] J. Choi, L. M. Currie, D. Wang and S. Bakken, Encoding a clinical practice guideline using guideline interchange format: A case study of a depression screening and management guideline, International Journal of Medical Informatics, no.2, pp , [13] P. Ram, D. Berg, S. Tu, G. Mansfield, Q. Ye, R. Abarbanel and N. Beard, Executing clinical practice guidelines using the SAGE execution engine, Studies in Health Technology Informatics, vol.107, no.pt 1, pp , [14] M. Ceccarelli, A. Donatiello and D. Vitale, KON3: A clinical decision support system, in oncology environment, based on knowledge management, The 20th IEEE International Conference on Tools with Artificial Intelligence, Dayton, Ohio, pp , [15] D. Borbolla, C. Otero, D. F. Lobach, K. Kawamoto, S. A. M. Gomez, G. Staccia, G. Lopez, S. Figar, D. Luna and F. G. Q. Bernaldo, Implementation of a clinical decision support system using a service model: Results of a feasibility study, Studies in Health Technology Informatics, vol.160, no.pt 2, pp , [16] H. S. Goldberg, M. Vashevko, A. Postilnik, K. Smith, N. Plaks and B. M. Blumenfeld, Evaluation of a commercial rule engine as a basis for a clinical decision support service, AMIA Annual Symposium Proceeding, pp.294, [17] J. Heusinkveld, A. Geissbuhler, D. Sheshelidze and R. Miller, A programmable rules engine to provide clinical decision support using HTML forms, AMIA Annual Symposium Proceeding, pp , [18] J. B. Yang, D. L. Xu and G. Kong, Clinical decision support systems: A review of knowledge representation and inference under uncertainties, International Journal of Computational Intelligence Systems, no.2, pp , [19] J. M. Starmer, D. A. Talbert and R. A. Miller, Experience using a programmable rules engine to implement a complex medical protocol during order entry, AMIA Annual Symposium Proceeding, pp , 1999.
14 5264 J. H. LEE, J. Y. JANG, B. G. SHIM ET AL. [20] W. M. P. Van Der Aalst, A. H. M. t. Hofstede and M. Weske, Business process management: A survey, Lecture Notes in Computer Science, no.2678, pp.1-12, [21] M. Sedlmayr, T. Rose, R. Röhring and M. Meister, A workflow approach towards GLIF execution, The 17th European Conference on Artificial Intelligence, pp.3, [22] R. Shiffman, Toward effective implementation of a pediatric asthma guideline: Integration of decision support and clinical workflow, Proc. of the 18th Annual Symposium on Computer Applications of Medical Care, Washington D.C., USA, pp , [23] K. M. Heard, C. Huang, L. A. Noirot, R. M. Reichley and T. C. Bailey, Using BPEL to define an executable CDS rule process, AMIA Annual Symposium Proceedings, pp.947, [24] K. M. Lyng, T. Hildebrandt and R. R. Mukkamala, From paper based clinical practice guidelines to declarative workflow management, Lecture Notes in Business Information Processing, vol.17, no.5, pp , [25] J. Heusinkveld, A. Geissbuhler, D. Sheshelidze and R. Miller, A programmable rules engine to provide clinical decision support using HTML forms, Proc. of AMIA Symposium, pp , [26] J. M. Starmer, D. A. Talbert and R. A. Miller, Experience using a programmable rules engine to implement a complex medical protocol during order entry, AMIA Annual Symposium Proceeding, pp , [27] L. Dazzi, C. Fassino, R. Saracco, S. Quaglini and M. Stefanelli, A patient workflow management system built on guidelines, Proc. of AMIA Annual Symposium, pp , [28] U. Greiner, J. Ramsch, B. Heller, M. Löffler, R. Müller and E. Rahm, Adaptive guideline-based treatment workflows with AdaptFlow, Studies in Health Technology Informatics, no.101, pp , [29] S. Panzarasa and M. Stefanelli, Workflow management systems for guideline implementation, Neurological Science, vol.27, pp , [30] H. S. Goldberg, M. Vashevko, A. Pastilnik, K. Smith, N. Plaks and B. M. Blumenfeld, Evaluation of a commercial rule engine as a basis for a clinical decision support service, AMIA Annual Symposium Proceeding, pp , [31] K. M. Heard, C. Huang, L. A. Noirot, R. M. Reichley and T. C. Bailey, Using BPEL to define an executable CDS rule process, AMIA Annual Symposium Proceeding, pp.947, [32] C. Huang, L. A. Noirot, K. M. Heard, R. M. Reichley, W. C. Dunagan and T. C. Bailey, Implementation of virtual medical record object model for a standards-based clinical decision support rule engine, AMIA Annual Symposium Proceeding, pp.958, [33] J. A. Kim, I. S. Cho and Y. Kim, Knowledge translation of SAGE-based guidelines for executing with knowledge engine, AMIA Annual Symposium Proceedings, pp.1008, [34] J. A. Kim, B. G. Shim, S. T. Kim, J. H. Lee, I. S. Cho and Y. Kim, Translation Protégé knowledge for executing clinical guidelines, The 11th International Protégé Conference, Amsterdam, Netherlands, [35] J. H. Lee, J. A. Kim, I. S. Cho and Y. Kim, Integration of workflow and rule engines for clinical decision support services, Studies in Health Technology Informatics, vol.160, no.pt 2, pp , [36] N. Mulyar, W. M. P. Van Der Aalst and M. Peleg, A pattern-based analysis of clinical computerinterpretable guideline modeling languages, Journal of the American Medical Informatics Association, vol.14, no.6, pp , [37] NHBPEP Coordinating Committee, JNC 7 Express: The 7th Report of the Joint National Committee on Prevention, Detection, Evaluation, and Treatment of High Blood Pressure, US Department of Health and Human Services; NIH publication , lines/hypertension/express.pdf, 2003.
Translation Protégé Knowledge for Executing Clinical Guidelines. Jeong Ah Kim, BinGu Shim, SunTae Kim, JaeHoon Lee, InSook Cho, Yoon Kim
Translation Protégé Knowledge for Executing Clinical Guidelines Jeong Ah Kim, BinGu Shim, SunTae Kim, JaeHoon Lee, InSook Cho, Yoon Kim Agenda 1. 1. Motivation 2. 2. How to to translate 3. 3. Implementation
More informationA Guideline Engine For Knowledge Management in Clinical Decision Support Systems (CDSSs)
A Guideline Engine For Knowledge Management in Clinical Decision Support Systems (CDSSs) Michele Ceccarelli a, Alessandro De Stasio a, Antonio Donatiello b, Dante Vitale b a University Of Sannio, RCOST
More informationArriclides: An Architecture Integrating Clinical Decision Support Models
Arriclides: An Architecture Integrating Clinical Decision Support Models Kris Verlaenen, Wouter Joosen, Pierre Verbaeten Distrinet, Katholieke Universiteit Leuven Celestijnenlaan 200A, 3001 Leuven, Belgium
More informationLung Cancer Assistant: An Ontology-Driven, Online Decision Support Prototype for Lung Cancer Treatment Selection
Lung Cancer Assistant: An Ontology-Driven, Online Decision Support Prototype for Lung Cancer Treatment Selection M. Berkan Sesen, MSc 1, Rene Banares-Alcantara, PhD 1, John Fox, PhD 1, Timor Kadir, PhD
More informationAbstract. 2. Participant and specimen tracking in clinical trials. 1. Introduction. 2.1 Protocol concepts relevant to managing clinical trials
A Knowledge-Based System for Managing Clinical Trials Ravi D. Shankar, MS 1, Susana B. Martins, MD, MSc 1, Martin O Connor, MSc 1, David B. Parrish, MS 2, Amar K. Das, MD, PhD 1 1 Stanford Medical Informatics,
More informationAn Ontology-based Architecture for Integration of Clinical Trials Management Applications
An Ontology-based Architecture for Integration of Clinical Trials Management Applications Ravi D. Shankar, MS 1, Susana B. Martins, MD, MSc 1, Martin O Connor, MSc 1, David B. Parrish, MS 2, Amar K. Das,
More informationClinical Decision Support Based on Topic Maps and Virtual Medical Record
Clinical Decision Support Based on Topic Maps and Virtual Medical Record Valentin-Sergiu Gomoi, Daniel Dragu, Vasile Stoicu-Tivadar Department of Automation and Applied Informatics, Politehnica University
More informationEngineering of a Clinical Decision Support Framework for the Point of Care Use
Engineering of a Clinical Decision Support Framework for the Point of Care Use Szymon Wilk, PhD 1, Wojtek Michalowski, PhD 1, Dympna O Sullivan, PhD 1, Ken Farion, MD 2, Stan Matwin, PhD 1 1 University
More informationA Service Oriented Approach for Guidelines-based Clinical Decision Support using BPMN
e-health For Continuity of Care C. Lovis et al. (Eds.) 2014 European Federation for Medical Informatics and IOS Press. This article is published online with Open Access by IOS Press and distributed under
More informationThe Role of Modeling in Clinical Information System Development Life-Cycle
The Role of Modeling in Clinical Information System Development Life-Cycle Mor Peleg, Department of Information Systems, University of Haifa, Haifa, Israel Correspondence to: Mor Peleg, PhD Department
More informationSharable Appropriateness Criteria in GLIF3 Using Standards and the Knowledge-Data Ontology Mapper
Sharable Appropriateness Criteria in GLIF3 Using Standards and the Knowledge-Data Ontology Mapper Mor Peleg Department of Management Information Systems, University of Haifa, Israel, 31905 morpeleg@mis.hevra.haifa.ac.il
More informationMD Link Integration. 2013 2015 MDI Solutions Limited
MD Link Integration 2013 2015 MDI Solutions Limited Table of Contents THE MD LINK INTEGRATION STRATEGY...3 JAVA TECHNOLOGY FOR PORTABILITY, COMPATIBILITY AND SECURITY...3 LEVERAGE XML TECHNOLOGY FOR INDUSTRY
More informationJournal of Information Technology Management SIGNS OF IT SOLUTIONS FAILURE: REASONS AND A PROPOSED SOLUTION ABSTRACT
Journal of Information Technology Management ISSN #1042-1319 A Publication of the Association of Management SIGNS OF IT SOLUTIONS FAILURE: REASONS AND A PROPOSED SOLUTION MAJED ABUSAFIYA NEW MEXICO TECH
More informationClinical Decision Support Systems An Open Source Perspective
Decision Support Systems An Open Source Perspective John McKim CTO, Knowledge Analytics Incorporated john@knowledgeanalytics.com http://www.knowledgeanaytics.com OSEHRA Open Source Summit 2014 Agenda CDS
More informationStatic Analysis and Validation of Composite Behaviors in Composable Behavior Technology
Static Analysis and Validation of Composite Behaviors in Composable Behavior Technology Jackie Zheqing Zhang Bill Hopkinson, Ph.D. 12479 Research Parkway Orlando, FL 32826-3248 407-207-0976 jackie.z.zhang@saic.com,
More informationvkashyap1@partners.org
On Implementing Clinical Decision Support: Achieving Scalability and Maintainability by Combining Business Rules and Ontologies. Vipul Kashyap a, Alfredo Morales b, Tonya Hongsermeier a a Clinical Informatics
More informationUniversity of Portsmouth PORTSMOUTH Hants UNITED KINGDOM PO1 2UP
University of Portsmouth PORTSMOUTH Hants UNITED KINGDOM PO1 2UP This Conference or Workshop Item Adda, Mo, Kasassbeh, M and Peart, Amanda (2005) A survey of network fault management. In: Telecommunications
More informationA Framework for Personalized Healthcare Service Recommendation
A Framework for Personalized Healthcare Service Recommendation Choon-oh Lee, Minkyu Lee, Dongsoo Han School of Engineering Information and Communications University (ICU) Daejeon, Korea {lcol, niklaus,
More informationClinical Decision Support using a Terminology Server to improve Patient Safety
150 Digital Healthcare Empowering Europeans R. Cornet et al. (Eds.) 2015 European Federation for Medical Informatics (EFMI). This article is published online with Open Access by IOS Press and distributed
More informationBuilding Applications with Protégé: An Overview. Protégé Conference July 23, 2006
Building Applications with Protégé: An Overview Protégé Conference July 23, 2006 Outline Protégé and Databases Protégé Application Designs API Application Designs Web Application Designs Higher Level Access
More informationOpenCDS: an Open-Source, Standards-Based, Service-Oriented Framework for Scalable CDS
OpenCDS: an Open-Source, Standards-Based, Service-Oriented Framework for Scalable CDS SOA in Healthcare 2011 Conference July 13, 2011 Kensaku Kawamoto, MD, PhD Founder, OpenCDS (www.opencds.org) Co-Chair,
More informationA Multi-agent based Facility Maintenance Planning and Monitoring System: A Case Study
A Multi-agent based Facility Maintenance Planning and Monitoring System: A Case Study JaeHoon Lee 1, MyungSoo Lee 2, SangHoon Lee 2, SeGhok Oh 2, and JoongSoon Jang 3 1 Department of Biomedical Informatics,
More informationTowards Semantic Interoperability in a Clinical Trials Management System
Towards Semantic Interoperability in a Clinical Trials Management System Ravi D. Shankar 1, Susana B. Martins 1, Martin J. O Connor 1, David B. Parrish 2, Amar K. Das 1 1 Stanford Medical Informatics,
More informationA Software Framework for Risk-Aware Business Process Management
A Software Framework for Risk-Aware Business Management Raffaele Conforti 1, Marcello La Rosa 1,2, Arthur H.M. ter Hofstede 1,4, Giancarlo Fortino 3, Massimiliano de Leoni 4, Wil M.P. van der Aalst 4,1,
More informationHow To Test A Robot Platform And Its Components
An Automated Test Method for Robot Platform and Its Components Jae-Hee Lim 1, Suk-Hoon Song 1, Jung-Rye Son 1, Tae-Yong Kuc 2, Hong-Seong Park 3, Hong-Seok Kim 4 1,2 School of Information and Communication,
More informationAn Ontological Framework for Representing Clinical Knowledge in Decision Support Systems
Paper An Ontological Framework for Representing Clinical Knowledge in Support Systems Marco Iannaccone and Massimo Esposito National Research Council of Italy, Institute for High Performance Computing
More informationDecision Support System In Heart Disease Diagnosis By Case Based Recommendation
Decision Support System In Heart Disease Diagnosis By Case Based Recommendation Prinsha Prakash Abstract: Heart disease is the main leading killer as well as a major cause of disability. Its timely detection
More informationSemantic Search in Portals using Ontologies
Semantic Search in Portals using Ontologies Wallace Anacleto Pinheiro Ana Maria de C. Moura Military Institute of Engineering - IME/RJ Department of Computer Engineering - Rio de Janeiro - Brazil [awallace,anamoura]@de9.ime.eb.br
More informationTOWARD A FRAMEWORK FOR DATA QUALITY IN ELECTRONIC HEALTH RECORD
TOWARD A FRAMEWORK FOR DATA QUALITY IN ELECTRONIC HEALTH RECORD Omar Almutiry, Gary Wills and Richard Crowder School of Electronics and Computer Science, University of Southampton, Southampton, UK. {osa1a11,gbw,rmc}@ecs.soton.ac.uk
More informationCOMPUTER AUTOMATION OF BUSINESS PROCESSES T. Stoilov, K. Stoilova
COMPUTER AUTOMATION OF BUSINESS PROCESSES T. Stoilov, K. Stoilova Computer automation of business processes: The paper presents the Workflow management system as an established technology for automation
More informationTraining Management System for Aircraft Engineering: indexing and retrieval of Corporate Learning Object
Training Management System for Aircraft Engineering: indexing and retrieval of Corporate Learning Object Anne Monceaux 1, Joanna Guss 1 1 EADS-CCR, Centreda 1, 4 Avenue Didier Daurat 31700 Blagnac France
More informationOntology-Based Discovery of Workflow Activity Patterns
Ontology-Based Discovery of Workflow Activity Patterns Diogo R. Ferreira 1, Susana Alves 1, Lucinéia H. Thom 2 1 IST Technical University of Lisbon, Portugal {diogo.ferreira,susana.alves}@ist.utl.pt 2
More informationA Medical Decision Support System (DSS) for Ubiquitous Healthcare Diagnosis System
, pp. 237-244 http://dx.doi.org/10.14257/ijseia.2014.8.10.22 A Medical Decision Support System (DSS) for Ubiquitous Healthcare Diagnosis System Regin Joy Conejar 1 and Haeng-Kon Kim 1* 1 School of Information
More informationA Study on Design of Health Device for U-Health System
, pp.79-86 http://dx.doi.org/10.14257/ijbsbt.2015.7.2.08 A Study on Design of Health Device for U-Health System Am-Suk Oh Dept. of Media Engineering, Tongmyong University, Busan, Korea asoh@tu.ac.kr Abstract
More informationDesigning and Embodiment of Software that Creates Middle Ware for Resource Management in Embedded System
, pp.97-108 http://dx.doi.org/10.14257/ijseia.2014.8.6.08 Designing and Embodiment of Software that Creates Middle Ware for Resource Management in Embedded System Suk Hwan Moon and Cheol sick Lee Department
More informationPersonal Health Care Management System Developed under ISO/IEEE 11073 with Bluetooth HDP
Vol.8, No.3 (2014), pp.191-196 http://dx.doi.org/10.14257/ijsh.2014.8.3.18 Personal Health Care Management System Developed under ISO/IEEE 11073 with Bluetooth HDP Am suk Oh 1, Doo Heon Song 2 and Gwan
More informationAn Ontology Based Method to Solve Query Identifier Heterogeneity in Post- Genomic Clinical Trials
ehealth Beyond the Horizon Get IT There S.K. Andersen et al. (Eds.) IOS Press, 2008 2008 Organizing Committee of MIE 2008. All rights reserved. 3 An Ontology Based Method to Solve Query Identifier Heterogeneity
More informationHealth Management Information Systems: Clinical Decision Support Systems
Health Management Information Systems: Clinical Decision Support Systems Lecture 5 Audio Transcript Slide 1 Welcome to Health Management Information Systems, Clinical Decision Support Systems. The component,
More informationVerifying Business Processes Extracted from E-Commerce Systems Using Dynamic Analysis
Verifying Business Processes Extracted from E-Commerce Systems Using Dynamic Analysis Derek Foo 1, Jin Guo 2 and Ying Zou 1 Department of Electrical and Computer Engineering 1 School of Computing 2 Queen
More informationTechnology WHITE PAPER
Technology WHITE PAPER What We Do Neota Logic builds software with which the knowledge of experts can be delivered in an operationally useful form as applications embedded in business systems or consulted
More informationWorkflow Automation and Management Services in Web 2.0: An Object-Based Approach to Distributed Workflow Enactment
Workflow Automation and Management Services in Web 2.0: An Object-Based Approach to Distributed Workflow Enactment Peter Y. Wu wu@rmu.edu Department of Computer & Information Systems Robert Morris University
More informationSelbo 2 an Environment for Creating Electronic Content in Software Engineering
BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 9, No 3 Sofia 2009 Selbo 2 an Environment for Creating Electronic Content in Software Engineering Damyan Mitev 1, Stanimir
More informationMapping Computerized Clinical Guidelines to Electronic Medical. Records: Knowledge-Data Ontological Mapper (KDOM)
1 Mapping Computerized Clinical Guidelines to Electronic Medical Records: Knowledge-Data Ontological Mapper (KDOM) Mor Peleg 1, Sagi Keren 2, and Yaron Denekamp 3 1 Department of Management Information
More informationClinic + - A Clinical Decision Support System Using Association Rule Mining
Clinic + - A Clinical Decision Support System Using Association Rule Mining Sangeetha Santhosh, Mercelin Francis M.Tech Student, Dept. of CSE., Marian Engineering College, Kerala University, Trivandrum,
More informationRoles for Maintenance and Evolution of SOA-Based Systems
Roles for Maintenance and Evolution of SOA-Based Systems Mira Kajko-Mattsson Stockholm University and Royal Institute of Technology Sweden mira@dsv.su.se Grace A. Lewis, Dennis B. Smith Software Engineering
More informationHealth Management Information Systems
Health Management Information Systems Clinical Decision Support Systems Clinical Decision Support Systems (CDSS) Learning Objectives 1. Describe the history and evolution of clinical decision support 2.
More informationThe Human Factor of Clinical Decision Support. Implementing Behavior Change as we Implement the Tools
The Human Factor of Clinical Decision Support Implementing Behavior Change as we Implement the Tools What is CDS (Clinical Decision Support) "Clinical decision support (CDS) provides clinicians, staff,
More informationClinical Decision Support Systems. Dr. Adrian Mondry
Clinical Decision Support Systems Dr. Adrian Mondry Medical practice is decision making! Types of decisions in medicine: Diagnosis Diagnostic process Management of treatment Resource management in a hospital
More informationINFORMATION TECHNOLOGIES FOR PATIENT CARE MANAGEMENT
SUMMARY Features INTERIN Technology, a complex of software tools and techniques for building health care information systems, was developed in the Program Systems Institute, Russian Academy of Sciences.
More informationSupporting the BPM lifecycle with FileNet
Supporting the BPM lifecycle with FileNet Mariska Netjes Hajo A. Reijers Wil. M.P. van der Aalst Outline Introduction Evaluation approach Evaluation of FileNet Conclusions Business Process Management Supporting
More information08 BPMN/1. Software Technology 2. MSc in Communication Sciences 2009-10 Program in Technologies for Human Communication Davide Eynard
MSc in Communication Sciences 2009-10 Program in Technologies for Human Communication Davide Eynard Software Technology 2 08 BPMN/1 2 ntro Sequence of (three?) lessons on BPMN and technologies related
More informationModeling Temporal Data in Electronic Health Record Systems
International Journal of Information Science and Intelligent System, 3(3): 51-60, 2014 Modeling Temporal Data in Electronic Health Record Systems Chafiqa Radjai 1, Idir Rassoul², Vytautas Čyras 3 1,2 Mouloud
More informationA Middleware-Based Approach to Mobile Web Services
Abstract A Middleware-Based Approach to Mobile Web Services Pampa Sadhukhan, Pradip K Das, Rijurekha Sen, Niladrish Chatterjee and Arijit Das Centre for Mobile Computing and Communication (CMCC), Jadavpur
More information2.1. The Notion of Customer Relationship Management (CRM)
Int. J. Innovative Ideas (IJII) www.publishtopublic.com A Review on CRM and CIS: A Service Oriented Approach A Review on CRM and CIS: A Service Oriented Approach Shadi Hajibagheri 1, *, Babak Shirazi 2,
More informationIntroduction to Information and Computer Science: Information Systems
Introduction to Information and Computer Science: Information Systems Lecture 1 Audio Transcript Slide 1 Welcome to Introduction to Information and Computer Science: Information Systems. The component,
More informationOntological Identification of Patterns for Choreographing Business Workflow
University of Aizu, Graduation Thesis. March, 2010 s1140042 1 Ontological Identification of Patterns for Choreographing Business Workflow Seiji Ota s1140042 Supervised by Incheon Paik Abstract Business
More informationPractical Implementation of a Bridge between Legacy EHR System and a Clinical Research Environment
Cross-Border Challenges in Informatics with a Focus on Disease Surveillance and Utilising Big-Data L. Stoicu-Tivadar et al. (Eds.) 2014 The authors. This article is published online with Open Access by
More informationA Cloud Based Solution with IT Convergence for Eliminating Manufacturing Wastes
A Cloud Based Solution with IT Convergence for Eliminating Manufacturing Wastes Ravi Anand', Subramaniam Ganesan', and Vijayan Sugumaran 2 ' 3 1 Department of Electrical and Computer Engineering, Oakland
More informationPortable Cloud Services Using TOSCA
Institute of Architecture of Application Systems Portable Cloud Services Using TOSCA Tobias Binz, Gerd Breiter, Frank Leymann, and Thomas Spatzier Institute of Architecture of Application Systems, University
More informationHETEROGENEOUS DATA INTEGRATION FOR CLINICAL DECISION SUPPORT SYSTEM. Aniket Bochare - aniketb1@umbc.edu. CMSC 601 - Presentation
HETEROGENEOUS DATA INTEGRATION FOR CLINICAL DECISION SUPPORT SYSTEM Aniket Bochare - aniketb1@umbc.edu CMSC 601 - Presentation Date-04/25/2011 AGENDA Introduction and Background Framework Heterogeneous
More informationDynamic Business Process Management based on Process Change Patterns
2007 International Conference on Convergence Information Technology Dynamic Business Process Management based on Process Change Patterns Dongsoo Kim 1, Minsoo Kim 2, Hoontae Kim 3 1 Department of Industrial
More informationA Proposal of Clinical Decision Support system Architecture for Distributed Electronic Health Records
A Proposal of Clinical Decision Support system Architecture for Distributed Electronic Health Records Shaker H. El-Sappagh 1,2, Samir El-Masri 3 1 College of Science, King Saud University, Saudi Arabia
More informationHealth Care Management Information Systems with Object Oriented Methodology
International Journal of Information Technology and Knowledge Management January-June 2012, Volume 5, No. 1, pp. 234- Health Care Management Information Systems with Object Oriented Methodology Kanta Jangra
More informationMigrating Legacy Software Systems to CORBA based Distributed Environments through an Automatic Wrapper Generation Technique
Migrating Legacy Software Systems to CORBA based Distributed Environments through an Automatic Wrapper Generation Technique Hyeon Soo Kim School of Comp. Eng. and Software Eng., Kum Oh National University
More informationEmbedding Guidance in the Kaiser Permanente EHR. Wiley Chan, MD Kaiser Permanente Care Management Institute Oakland, CA, USA
Embedding Guidance in the Kaiser Permanente EHR Wiley Chan, MD Kaiser Permanente Care Management Institute Oakland, CA, USA Statement of Disclosure Wiley Chan, MD I have no commercial or academic conflicts
More informationClinical Decision Support: What is it? Why is it so hard?
Clinical Decision Support: What is it? Why is it so hard? Dean F. Sittig, Ph.D. UT Memorial Hermann Center for Healthcare Quality and Safety The University of Texas School of Health Information Sciences,
More informationInterconnected Health 2012 April 3, 2012. Daryl Chertcoff, Project Manager, HLN Consulting, LLC Angel Aponte, Computer Specialist
An Implementation of OpenCDS An Open-Source, Standards-Based, Service- Oriented Framework for Clinical Decision Support for Immunization Information Systems and Electronic Health Records Interconnected
More informationLightweight Data Integration using the WebComposition Data Grid Service
Lightweight Data Integration using the WebComposition Data Grid Service Ralph Sommermeier 1, Andreas Heil 2, Martin Gaedke 1 1 Chemnitz University of Technology, Faculty of Computer Science, Distributed
More informationReverse Engineering in Data Integration Software
Database Systems Journal vol. IV, no. 1/2013 11 Reverse Engineering in Data Integration Software Vlad DIACONITA The Bucharest Academy of Economic Studies diaconita.vlad@ie.ase.ro Integrated applications
More informationDesign of Data Archive in Virtual Test Architecture
Journal of Information Hiding and Multimedia Signal Processing 2014 ISSN 2073-4212 Ubiquitous International Volume 5, Number 1, January 2014 Design of Data Archive in Virtual Test Architecture Lian-Lei
More informationSERVICE ORIENTED ARCHITECTURE
SERVICE ORIENTED ARCHITECTURE Introduction SOA provides an enterprise architecture that supports building connected enterprise applications to provide solutions to business problems. SOA facilitates the
More informationA Study on HL7 Standard Message for Healthcare System Based on ISO/IEEE 11073
, pp. 113-118 http://dx.doi.org/10.14257/ijsh.2015.9.6.13 A Study on HL7 Standard Message for Healthcare System Based on ISO/IEEE 11073 Am-Suk Oh Dept. of Media Engineering, Tongmyong University, Busan,
More informationCase Studies. Table of Contents
Table of Contents 1 Integration with an Oncology EMR and an External Billing System 3 2 Automated Patient Portal 4 3 Client Scheduling 5 4 Client Server based EMR 6 Version 0.0 Page 2 of 8 1 INTEGRATION
More informationDistributed Database for Environmental Data Integration
Distributed Database for Environmental Data Integration A. Amato', V. Di Lecce2, and V. Piuri 3 II Engineering Faculty of Politecnico di Bari - Italy 2 DIASS, Politecnico di Bari, Italy 3Dept Information
More informationMobile Agent System for Web Services Integration in Pervasive Networks
Mobile Agent System for Web Services Integration in Pervasive Networks Fuyuki Ishikawa 1, Nobukazu Yoshioka 2, Yasuyuki Tahara 2, Shinichi Honiden 2,1 1 Graduate School of Information Science and Technology
More informationIntelligent Knowledge Management in Medical Applications. Wan Hussain Wan Ishak, Fadzilah Siraj, Abu Talib Othman
Intelligent Knowledge Management in Medical Applications Wan Hussain Wan Ishak, Fadzilah Siraj, Abu Talib Othman School of Information Technology, Universiti Utara Malaysia, 06010 Sintok, Kedah, MALAYSIA
More informationProcess Mining in Big Data Scenario
Process Mining in Big Data Scenario Antonia Azzini, Ernesto Damiani SESAR Lab - Dipartimento di Informatica Università degli Studi di Milano, Italy antonia.azzini,ernesto.damiani@unimi.it Abstract. In
More informationTowards a Case-Based Reasoning Method for openehr-based Clinical Decision Support
Towards a Case-Based Reasoning Method for openehr-based Clinical Decision Support Hajar Kashfi and Jairo Robledo Jr. 1 Department of Applied Information Technology Chalmers University of Technology SE
More informationModels Supporting Development of Complex Information Systems in Healthcare. Case study: an Obstetrics-Gynecology Department
en18 Original Article Models Supporting Development of Complex Information Systems in Healthcare. Case study: an Obstetrics-Gynecology Department Mihaela Crisan-Vida 1, Lăcrămioara Stoicu-Tivadar 1, Oana
More informationDesign of Electronic Medical Record System Based on Cloud Computing Technology
TELKOMNIKA Indonesian Journal of Electrical Engineering Vol.12, No.5, May 2014, pp. 4010 ~ 4017 DOI: http://dx.doi.org/10.11591/telkomnika.v12i5.4392 4010 Design of Electronic Medical Record System Based
More informationKNOWLEDGE-BASED IN MEDICAL DECISION SUPPORT SYSTEM BASED ON SUBJECTIVE INTELLIGENCE
JOURNAL OF MEDICAL INFORMATICS & TECHNOLOGIES Vol. 22/2013, ISSN 1642-6037 medical diagnosis, ontology, subjective intelligence, reasoning, fuzzy rules Hamido FUJITA 1 KNOWLEDGE-BASED IN MEDICAL DECISION
More informationClinical Mapping (CMAP) Draft for Public Comment
Integrating the Healthcare Enterprise 5 IHE Patient Care Coordination Technical Framework Supplement 10 Clinical Mapping (CMAP) 15 Draft for Public Comment 20 Date: June 1, 2015 Author: PCC Technical Committee
More informationA Study on the Game Programming Education Based on Educational Game Engine at School
Journal of Education and Learning; Vol. 1, No. 2; 2012 ISSN 1927-5250 E-ISSN 1927-5269 Published by Canadian Center of Science and Education A Study on the Game Programming Education Based on Educational
More informationPEER REVIEW HISTORY ARTICLE DETAILS VERSION 1 - REVIEW. Dingcheng Li Mayo Clinic, USA 20-Dec-2015
PEER REVIEW HISTORY BMJ Open publishes all reviews undertaken for accepted manuscripts. Reviewers are asked to complete a checklist review form (http://bmjopen.bmj.com/site/about/resources/checklist.pdf)
More informationSupporting in- and off-hospital Patient Management Using a Web-based Integrated Software Platform
Digital Healthcare Empowering Europeans R. Cornet et al. (Eds.) 2015 European Federation for Medical Informatics (EFMI). This article is published online with Open Access by IOS Press and distributed under
More informationOntology for Home Energy Management Domain
Ontology for Home Energy Management Domain Nazaraf Shah 1,, Kuo-Ming Chao 1, 1 Faculty of Engineering and Computing Coventry University, Coventry, UK {nazaraf.shah, k.chao}@coventry.ac.uk Abstract. This
More informationService Oriented Architecture
Service Oriented Architecture Charlie Abela Department of Artificial Intelligence charlie.abela@um.edu.mt Last Lecture Web Ontology Language Problems? CSA 3210 Service Oriented Architecture 2 Lecture Outline
More informationEnterprise Architecture: Practical Guide to Logical Architecture
Objecteering Practical Guides Enterprise Architecture: Practical Guide to Logical Architecture Author: Version: 1.0 Copyright: Softeam Softeam Consulting Team Supervised by Philippe Desfray Softeam 21
More informationA Virtual Medical Record for Guideline-Based Decision Support
A Virtual Medical Record for Guideline-Based Decision Support Peter D. Johnson MB BS a, Samson W. Tu MS b, Mark A. Musen MD PhD b, Ian Purves MB BS MRCGP MD a a Sowerby Centre for Health Informatics at
More informationFACULTY OF COMPUTER SCIENCE AND INFORMATION TECHNOLOGY AUTUMN 2016 BACHELOR COURSES
FACULTY OF COMPUTER SCIENCE AND INFORMATION TECHNOLOGY Please note! This is a preliminary list of courses for the study year 2016/2017. Changes may occur! AUTUMN 2016 BACHELOR COURSES DIP217 Applied Software
More informationB.Sc. in Computer Information Systems Study Plan
195 Study Plan University Compulsory Courses Page ( 64 ) University Elective Courses Pages ( 64 & 65 ) Faculty Compulsory Courses 16 C.H 27 C.H 901010 MATH101 CALCULUS( I) 901020 MATH102 CALCULUS (2) 171210
More informationA Business Process Services Portal
A Business Process Services Portal IBM Research Report RZ 3782 Cédric Favre 1, Zohar Feldman 3, Beat Gfeller 1, Thomas Gschwind 1, Jana Koehler 1, Jochen M. Küster 1, Oleksandr Maistrenko 1, Alexandru
More informationContext Model Based on Ontology in Mobile Cloud Computing
Context Model Based on Ontology in Mobile Cloud Computing Changbok Jang, Euiin Choi * Dept. Of Computer Engineering, Hannam University, Daejeon, Korea chbjang@dblab.hannam.ac.kr, eichoi@hnu.kr Abstract.
More informationHow To Create A Decision Support System For A Patient Care System
DOI: 10.7763/IPEDR. 2013. V63. 3 Design of a Decision Support System in Electronic Medical Record Using Structured Query Language Muhammad Asif +, Mohammad Jamil Sawar, and Umair Abdullah Barani Institute
More informationE-Learning as a Web Service
E-Learning as a Web Service Peter Westerkamp University of Münster Institut für Wirtschaftsinformatik Leonardo-Campus 3 D-48149 Münster, Germany pewe@wi.uni-muenster.de Abstract E-learning platforms and
More informationAutomated Test Approach for Web Based Software
Automated Test Approach for Web Based Software Indrajit Pan 1, Subhamita Mukherjee 2 1 Dept. of Information Technology, RCCIIT, Kolkata 700 015, W.B., India 2 Dept. of Information Technology, Techno India,
More informationMonitoring of Business Processes in the EGI
Monitoring of Business Processes in the EGI Radoslava Hristova Faculty of Mathematics and Informatics, University of Sofia St. Kliment Ohridski, 5 James Baucher, 1164 Sofia, Bulgaria radoslava@fmi.uni-sofia.bg
More informationObject-relational EH databases
Proceedings of the 7 th International Conference on Applied Informatics Eger, Hungary, January 28 31, 2007. Vol. 1. pp. 335 342. Object-relational EH databases Lajos Kollár a, Henrietta Sipos b, Krisztián
More informationIntegrating Genetic Data into Clinical Workflow with Clinical Decision Support Apps
White Paper Healthcare Integrating Genetic Data into Clinical Workflow with Clinical Decision Support Apps Executive Summary The Transformation Lab at Intermountain Healthcare in Salt Lake City, Utah,
More information