SaaS based Interoperability Service for Semantic Mappings among Health-care Standards
|
|
|
- Georgia Kennedy
- 10 years ago
- Views:
Transcription
1 SaaS based Interoperability Service for Semantic Mappings among Health-care Standards Wajahat Ali Khan, Maqbool Hussain, Asad Masood Khattak, Muhammad Bilal Amin, Sungyoung Lee Department of Computer Engineering Kyung Hee University Seocheon-dong, Giheung-gu, Yongin-si, Gyeonggi-do, Republic of Korea, {wajahat.alikhan, maqbool.hussain, asad.masood, mbilalamin, Abstract Semantic differences of data representations results in bottleneck for interoperability among heterogeneous health-care systems. Heterogeneities relates to lack of healthcare standards practice, as a consequence leads to problem of data interoperability. The proposed solution is based on mediating services among health-care systems compliant to different health-care standards. These mediation services behave as Software as a Service (SaaS) used to resolve heterogeneities among different health-care standards. The paper also describes the methodology used for resolving heterogeneities to achieve the goal of data interoperability. Ontology mappings and bridge ontology resolves semantic differences of data. SaaS service model automatically brings scalability and flexibility as the benefits to the system, enables health-care systems to exchange patient data. The proposed system combines semantics and SaaS based service model for timely provision of health-care services to patients. Health-care systems needs to consume the services from cloud for communication with other systems compliant with incompatible standard. This will lead to achieve the goal of data level interoperability among different HIS compliant to heterogeneous health-care standards. Keywords-Ontology Mapping; Semantic Interoperability; Health-care Standard; Bridge Ontology; SaaS; Cloud Computing; I. INTRODUCTION Complexity due to continuously evolving nature of healthcare data ensures the critical nature of health-care systems integration and interoperability problems. One way to resolve these issues is the use of common data model. But the degree of health-care systems integration depends on the flexibility of the common data model employed by different health-care systems. Health-care standards are based on content models specifically called as Reference Information Models. These standards plays major role in tackling integration and interoperability problem. However, there exists multiple health-care standards following their own information models. Some of the standards have the same objectives but different information models. This leads to the complexity and bottleneck for integration and interoperability among health-care standards. A platform is required to enable integration of different heterogeneous health-care systems for interoperable exchange of information. Although some standards have same objectives but different approaches based on information models having semantic differences. Health Information System s (HIS) compliant to these heterogeneous standards can enable communication or exchange of information when these semantic differences are resolved. Health Level 7 Clinical Document Architecture (HL7 CDA 1 ) and openehr 2 are two standards that resembles in managing and storing, retrieval and exchanging health data as Electronic Health Records (EHR). The objective is the same but semantic differences exists due to differences in the information models. The interoperability challenges exists in various terminologies standards as well like LOINC 3 and SNOMED CT. LOINC medical terminologies information is only related to laboratory domain but that can still be mapped to the laboratory related information of SNOMED CT. Therefore the problem occurs when healthcare systems compliant to these heterogeneous health-care standards want to communicate with each other. Resolving these semantic differences results in achieving the objective of semantic data interoperability. The objective of data interoperability is attainable through mediating services based on mappings among health-care systems. The relationships between heterogeneous standards of same domains can be established by ontology matching. This paper is based on mediating services that employs ontology matching of different standards. We consider ontologies i.e., HL7 RIM V3 ontology 4 and openehr ontologies 5 for ontology matching functions, whereas, the mappings will be provided as services. In addition, SaaS based service model can substantially reduce the complexity, infrastructure cost, and redundant system processing of clinical information. We propose a conceptual architecture based on SaaS service model showing the overall process of achieving Based on HL7 RIM Ballot May 2006, also partly based on Bhavna Orgun s RIM ontology borgun/software.html, Developed by Helen Chen and Anju Sharma, Agfa Health-care 5 Based on the openehr EHR Reference Model, Developed in owl by Isabel Roman
2 semantic data interoperability using services. Semantic mappings between HL7 V3 and openehr standards are generated using Falcon [1] and Agreement Maker [2] ontology matching tools, for matching purpose. The role of bridge ontology is highlighted as a mediator between multiple health-care standards ontologies. Some key aspects related to ontology matching that need to be worked on are also investigated and explained in this paper. The rest of the paper is organized as follows. Section 2, explains the existing work in the health-care field. In Section 3 we provide insight in to the role of ontology mapping, bridge ontology, and SaaS model for achieving semantic data interoperability. Section 4 talks about the proposed architecture and its components. In Section 5, detailed explanation of mapping services is provided with extended architecture. Section 6 discusses about the bottlenecks for achieving semantic data interpretability between different standards. Section 7 is the conclusion and our future directions. II. RELATED WORK Healthcare standards interoperability is an interesting area that has captured the attention of many researchers and practitioners. Lots of work has been carried out in this area with still many open challenges to be analyzed. Some of the work closely related to the proposed system is explained in this section; In [3], semantic transformation among RMIM and archetypes is described with the help of the proposed algorithm. It focuses on transformation of clinical statements represented in EHR standards formats. Also the data loss is not described while transformation. The work in [4] and [5] discusses resolving incompatibilities between HL7 standards V2 and V3. Ontologies are used for generating and implementing mappings between the two standards. The authors in [6] proposed a framework Jini Health Interoperability Framework (HIF-J), the main purpose is to exchange health standards based clinical information among systems. It uses XSLT transformations for defining translation services. In [7] and [8] the focus is on achieving semantic interoperability between HL7 V2 and V3 standards using semantic web services. The proposed system in [7] uses OWL-S technique to incorporate semantic web services while [8] uses WSMO techniques. The above mentioned systems mostly describes integration and interoperability between HL7 V2 and V3 standards. In [9], the authors proposed a standard by integrating messaging standard HL7 and imaging standard DICOM. The proposed standard is Ortho EPR that is used for storage and communication of orthodontic patients records. The work in [10] also discusses another aspect of semantic interoperability that is related to resolving heterogeneities in processes of HL7 V3. Process level interoperability is discussed using an ontology called Interaction ontology. Although these work are step forward towards semantic interoperability by resolving heterogeneities among different standards; however, accuracy of mappings, degree of automation, and data loss are the main issues that needs to be resolved. III. SEMANTIC DATA INTEROPERABILITY: HEALTH-CARE STANDARDS, ONTOLOGY MATCHING AND SAAS SERVICE MODEL In order to provide semantic interoperability between Health-care Information Systems (HIS) that are complaint to different heterogeneous standards, we need services that are based on ontology mappings. We provide SaaS based architecture for providing semantic interoperability via mapping services as shown in Figure 1 and details are given below. A. Health-care Standards Health-care standards are considered as the prime source for bringing interoperability between health-care systems. These include standards related to messaging (HL7), terminologies (SNOMED CT), clinical information and patient records (openehr and HL7 CDA), imaging (Digital Imaging and Communications in Medicine (DICOM)) and health-care enterprize integration (Integrating the Healthcare Enterprize (IHE) 6 ). These standards have information overlap and at the same time differences. The information overlap is good enough to bring the standards close to each other and make them interoperable. Ontology matching is one of the methods for achieving semantic data interoperability between different health-care standards. This paper will focus on ontology mapping between openehr and HL7 V3 standard ontologies. 6 Semantic Interoperability Healthcare Standards Ontology Matching Agreement Maker Concept Bridge FALCON Bridge Ontology Relation Bridge SaaS Service Model Services Workflows Figure 1. Layered Approaches to achieve Semantic Interoperability among Health-care Standards
3 B. Ontology Matching Ontology Matching is the process of eliminating the terminological and conceptual incompatibilities and discovering similarities between two ontologies [11]. It provides the methodology as interoperability enabler for data exchange, merging, and integration techniques. The available ontology matching tools are based on different matching techniques that define their level of accuracy for mapping results. For testing purpose, Falcon and Agreement Maker are used in this research work to establish mappings between HL7 and openehr. These mappings are published as services for creating the base for SaaS service model. C. Bridge Ontology Bridge ontology is useful when complex relations between multiple ontologies are required. Its advantages include low cost, scalable, robust in the web circumstances, avoiding the unnecessary ontology extension, ontology integration, and ontology reuse [12]. It is based on bridge relations that are the associated rules between different ontologies. MAFRA ontology matching tool is based on Semantic Bridge Ontology (SBO) [13]. SBO is taxonomy of bridges that constitute the mappings. OntoMerge [14] is an example of Bridge Ontology in which source ontologies are maintained after the merge operation is performed. In bridge ontology the original ontologies are not changed and a merged ontology is created that can be used for interoperability between heterogeneous data sources. D. SaaS Service Model SaaS is form of cloud computing that deploys the software on cloud infrastructure that can be used as a service later. Its benefit is hiding the ICT infrastructure complexity and decreasing the upfront cost that would directly allow the users of the system to take benefit of the functionality. IV. PROPOSED ARCHITECTURE In order to provide semantic interoperability between HIS s that are complaint to different heterogeneous standards, we need services that are based on ontology mappings. We provide SaaS model based architecture for the purpose of providing semantic interoperability through mapping services. The proposed architecture shows the use of mapping services for achieving interoperability (see Figure 2). Detail description of the components are given below. A. Service Layer This layer is responsible for providing and executing interoperability services to the consumers. Any SOAP based client can consume these services to achieve its interoperability goals. It consists of three sub components: Service Discovery, Service Selection, and Service Invocation. The service discovery component discovers relevant services, Service Selection component selects the most relevant one Figure 2. Proposed Architecture and Service Invocation component invokes the selected service. B. Middleware This layer is responsible for handling messages for the standards and also managing the information transfer between different components. Also it is used for conversion purposes as well for the semantics to take effect. 1) Message Handler: This component is responsible for handling the message generation and parsing at the sender and the receiving sides of the communicating parties. It consists of sub components; Message Generator and Message parser. Message Generator is responsible to generate messages, which will be communicated to another party. Message Parser is responsible to parse received messages for checking the validity of the message syntax. 2) Manager: This component is responsible for controlling the overall flow of information between different components. It consists of Controller component. It provides output of one component as input to another component for processing. For Example, providing the generated message as output from Message Handler component to Converter Component as input. The Mediator component is used for providing mediation services between Service and Ontology repositories. For example, Mediator component will provide mediation between HL72openEHR service with HL7 and openehr ontologies, as this service is dependent on these ontologies. 3) Converter: This component is used for transformation of the message to a formal representation for the semantics to take effect. The two sub components of this component are XML2OWL and OWL2XML. XML2OWL performs its
4 operation by taking message as input from the sender in XML representation for the mappings services to convert to OWL representation. OWL2XML component is used for providing the message in XML representation to the receiver after the mappings have been performed. C. Business Layer This layer is responsible for making the communication possible between different health-care systems by providing the mapping services. This layer achieves eventual interoperability. Mapping services perform the mapping between two different heterogeneous standards and eventually achieve interoperability between HIS. These are the most important components of the proposed architecture. D. Data Layer (Ontology Repository) This layer stores ontologies that are relevant to achieve the purpose of semantic interoperability. It consists of Ontology Repository. The Ontology Repository consists of health-care standard ontologies. Some of these ontologies include HL7, SNOMED CT, openehr, and Mesh. E. Cloud Computing For ubiquitous availability of services and efficient resource management, our system will be leveraging cloud computing SaaS model of implementation. Our system is built using Microsoft.Net framework and over Microsoft Azure. Windows Azure provides the needs for service layer hosted as Web Roles. Middle-ware Layer and Business Layer are hosted as Worker Roles for services to utilize. Data Layer is hosted over SQL Azure. Ontologies are persisted as Blobs. Stored Procedures are written to provide CRUD operations on Ontologies and their mappings. V. MAPPING SERVICES FUNCTIONALITY B. Middleware Layer Depending on the requirements, one of the three components of the middleware layer will be invoked. Ontology mapping component stores the mapping information of different standards. As we are considering HL7 and openehr, therefore the mappings from the ontologies of both standards are stored in this component. 1) Ontology Mappings: The mappings are the result of ontology matching using different open source ontology matching tools available. We used Falcon and Agreement Maker for matching ontologies of these standards. The ontology mappings generated by ontology matching tools are verified by human experts for their validity. 2) Bridge Ontology: It can be used when multiple ontologies are required to be mapped. We take the scenario of communicating parties are based on different health-care standards for messaging and terminologies. The sender HIS is HL7 compliant and uses SNOMED CT for terminologies. On the other hand the receiver HIS is openehr compliant and uses Mesh terminologies. To handle this situation, complex mappings are required which are provided by bridge rules in Bridge Ontology. 3) Manual Mappings: It is important to eliminate any discrepancies from the mappings generated by tools and found in Bridge Ontology. For this reason human experts performs the mapping refinement process. It assures the end to end accuracy in the whole process. Manual Mappings or human involvement is preferred as compared to Ontology Mapping and Bridge Ontology Component due to its precision level. Also ontology mapping tools have some limitations which can also be handled by Manual Mappings. C. Output Layer The Middleware layer generates the output message using mappings and provides it as input to the Output layer. This layer performs the functionality in reverse order of the input layer. The ontology taken as input is converted from Mapping Services are used to make two HIS systems, compliant to heterogeneous standards, interoperable with each other. The detail architecture of the mapping services is shown in Figure 3. The architecture is divided in to main three layers: Input, Middleware, and Output. In this research, the mapping service of HL7 and openehr is required to be invoked. A. Input Layer The Input layer takes Generated Message from HIS as input in a standard format. The generated message is converted from XML representation to OWL ontology. This OWL format is compliant with the standard ontology used by the HIS. This OWL message is then provided to the middleware component. INPUT Message Generation XML2OWL Adapter Ontologies RIM openehr Figure 3. Middleware Ontology Mappings Bridge v Ontology Manual Mappings OUTPUT Transformed Message OWL2XML Adapter Ontologies RIM openehr Extended Architecture of Mapping Services
5 OWL to XML message format of the receiver. The receiver understands the transformed message and performs message parsing. This architecture is explained further with the help of a scenario in the next section. VI. HEALTH-CARE STANDARDS MAPPING SERVICES The main concern of these health-care standards mapping services are the level of accuracy of mappings and the data loss while transformation of instances. The settlement of these issues would lead to effective use of mapping service deployed on cloud. We consider EHR standards related mappings in this section. A. HL7 CDA and openehr HL7 CDA and openehr standards are based on management of clinical information. These standards have differences as well as common aspects that can be used for interoperability among health-care system compliant to these standards. CDA is based on Reference Information Model for clinical information modeling while openehr is based on two level modeling approach, separating reference models and clinical information. 1) Model Level Mapping: Mappings among these standards would be divided into different levels. The first level is mappings defined at model level. Reference models of both standards would be mapped using ontology matching tools. Expert verifications of the mappings would be carried out to cover the deficiencies of the matching tools. Participation class in both standards reference models refers to an actor or role participating in an activity. Therefore, ontology matching tools (Agreement Maker and Falcon in this case) shows both the entities in ontologies as exact match applying string matching techniques. Same is the case with Person, Organization, Role and other entities matching that are part of both the ontologies. The limitation of ontology matching tool paves way for expert verification. One case is the Actor class of demographic information model of openehr standard, matches with Entity class of HL7 V3 RIM. This type of matching is not captured by these tools, so manual mappings are needed. Both Actor and Entity classes refers to any real-world entity capable of taking on a role. 2) Attribute Level Mapping: The second level is the attribute level matching. Accomplishment of instance level transformation with high level of accuracy is based on attribute level matching. In order to capture this, instances of both standards needs to be converted to ontologies initially for mapping purpose. Figure 4 shows code attribute of CDA used to depict the standard terminology used, which is mapped to term bindings attribute of openehr standard. 3) Issues with Mappings and Transformation: Accuracy of mappings and handling the data loss are the critical factors for interoperable mapping and transformation system. Expert intervention is required while generating mappings due to limitations of matching tools and sensitivity of medical domain. On the other hand attributes and even concepts that are part of one standards but missing in other would play a significant role in instance transformation for ensuring the integrity of the document. Degree of automation is another factor influencing the effectiveness of the whole process. These factors plays key role in designing and implementation of interoperable system. VII. DISCUSSION Most of the ontology matching tools support matching between two ontologies as source and target ontologies. They cannot tackle multiple ontologies matching and creating mappings for them. This is another challenge for achieving data interoperability between health-care standards. Communication between health-care organizations compliant to different health-care standards would require mappings between multiple ontologies. This is due to the fact that messaging and terminologies standards both are required for messages creation. Messaging health-care standards and EHR related standards are dependent on medical terminologies standards. One can use SNOMED CT in HL7 messages to handle terminologies or even ICD 10, LOINC or HL7 own vocabulary. Same is the case with openehr archetypes; where terminologies are handled using terminologies standards. We take the scenario of sender compliant to HL7 standard having HL7 message based on SNOMED CT terminologies and receiver compliant to openehr standard using ICD 10 terminologies for openehr archetypes. The standards used for communication between these are heterogeneous and thus mapping of the four standards are involved in this scenario for interoperable communication. Therefore a technique is required for handling multiple ontologies mappings. Bridge Ontology can be used for handling heterogeneities between multiple ontologies. It provides the concept of bridge rules that defines complex relationships between concepts of multiple ontologies. Manual mappings is required in bridge ontology mappings as well. Ontology Mappings and Bridge Ontology helps in resolving the heterogeneities between data and provides interoperabil- CDA XSD Snippet -<xs:element name="code"> -<xs:complextype> <xs:attribute name="code" use="required" type="xs:string"/> <xs:attribute name="codesystem" use="required" type="xs:string"/> <xs:attribute name="codesystemname" use="required" type="xs:string"/> <xs:attribute name="displayname" use="required" type="xs:string"/> </xs:complextype> </xs:element> Figure 4. -<xsd:element name="term_bindings"> openehr XSD Snippet -<xsd:element name="items" maxoccurs="unbounded"> -<xsd:element name="value"> -<xsd:element name="terminology_id"> <xsd:element name="value" type="xsd:string"/> <xsd:element name="code_string" type="xsd:unsignedint"/> <xsd:attribute name="code" type="xsd:string" use="required"/> <xsd:attribute name="terminology" type="xsd:string" use="required"/> Attributes Matching of CDA and openehr
6 ity at the data level. But it is limited when it comes to process workflows heterogeneities. Therefore services used widely as representation for SOA can help in resolving process workflows level interoperability. Services provide loosely coupled architectures that allow building flexible and scalable systems. Services that resolve data heterogeneity and their workflows builds a SOA based architecture for providing interoperability. But in order to achieve true semantic interoperability, systems should support seamless communication and automation. To achieve these goals the role of Semantic Web Services and Semantic SOA based frameworks becomes important. Web Service Modeling Ontology (WSMO) 7 and OWL-S 8 are the frameworks that are based on the use of semantic web services. The overall seamless interoperability will be achieved when ontology mapping, SOA, and Sematic Web Services concepts are combined for building health-care systems that are standard compliant. VIII. CONCLUSION Semantic interoperability is of prime importance for health-care systems to communicate with each other and provide better health-care facilities to patients. Ontology Matching techniques and Bridge Ontology resolves the data level heterogeneities between different health-care standards. It also results in the integration of messaging and terminologies standards. Services based on ontology matching helps health-care systems to communicate with any other system. In future we will be working towards establishing more accurate mapping services and more detail level interaction study of existing health-care standards. REFERENCES [1] Hu, W. and Qu, Y., Falcon-ao: A practical ontology matching system, in Journal of Web Semantics: Science, Services and Agents on the World Wide Web. Elsevier, [2] Cruz, I.F. and Sunna, W. and Makar, N. and Bathala, S., A visual tool for ontology alignment to enable geospatial interoperability, in Journal of Visual Languages & Computing. Elsevier, [6] Ducrou, A.J., Complete interoperability in healthcare: technical, semantic and process interoperability through ontology mapping and distributed enterprise integration techniques, Doctor of Philosophy Thesis, [7] Dogac, A. and Laleci, G.B. and Kirbas, S. and Kabak, Y. and Sinir, S.S. and Yildiz, A. and Gurcan, Y., Artemis: deploying semantically enriched web services in the healthcare domain, in Journal of Information Systems. Elsevier, [8] Sahay, R. and Akhtar, W. and Fox, R., Ppepr: plug and play electronic patient records, in Proceedings of the 2008 ACM symposium on Applied computing. [9] Magni, A. and de Oliveira Albuquerque, R. and de Sousa Jr, R.T. and Hans, M.G. and Magni, F.G., Solving incompatibilities between electronic records for orthodontic patients, in American Journal of Orthodontics and Dentofacial Orthopedics. Elsevier, [10] Wajahat Ali Khan and Maqbool Hussain and Muhammad Afzal and Khalid Latif and Hafiz Farooq Ahmad and A.M. Khattak, Towards semantic process interoperability, in 10th International HL7 Interoperability Conference (IHIC), Kyoto, Japan, [11] Predoiu, L. and Feier, C. and Scharffe, F. and de Bruijn, J. and Martan-Recuerda, F. and Manov, D. and Ehrig, M., D4.2.2 stateof-the art survey on ontology merging and aligning v2, SEKT Consortium, [12] Xu, B. and Wang, P. and Lu, J. and Li, Y. and Kang, D., Bridge ontology and its role in semantic annotation, in International Conference on Cyberworlds, [13] Maedche, A. and Motik, B. and Silva, N. and Volz, R., Mafra- a mapping framework for distributed ontologies, in Journal of Knowledge Engineering and Knowledge Management: Ontologies and the Semantic Web. Springer, [14] Bruijn, J. and Ehrig, M. and Feier, C. and Martíns-Recuerda, F. and Scharffe, F. and Weiten, M., Ontology mediation, merging, and aligning, in Semantic Web Technologies. Wiley Online Library, [3] Kilic, O. and Dogac, A., Achieving clinical statement interoperability using r-mim and archetype-based semantic transformations, in IEEE Transactions on Information Technology in Biomedicine. IEEE, [4] Oemig, F. and Blobel, B., Semantic interoperability between health communication standards through formal ontologies, in Stud. Health Technol. Inform, [5] Sahay, R. and Fox, R. and Zimmermann, A. and Polleres, A. and Hauswrith, M., A methodological approach for ontologising and aligning health level seven (hl7) applications, in Availability, Reliability and Security for Business, Enterprise and Health Information Systems. Springer,
What s next for openehr. Sam Heard Thomas Beale
What s next for openehr Sam Heard Thomas Beale Current situation (2010-) General industry movement toward SOA, growing use of terminology SOA: IHE Information / messages HL7 v3 failed, org in fresh look
EHR Standards Landscape
EHR Standards Landscape Dr Dipak Kalra Centre for Health Informatics and Multiprofessional Education (CHIME) University College London [email protected] A trans-national ehealth Infostructure Wellness
Model Driven and Service Oriented Enterprise Integration---The Method, Framework and Platform
Driven and Oriented Integration---The Method, Framework and Platform Shuangxi Huang, Yushun Fan Department of Automation, Tsinghua University, 100084 Beijing, P.R. China {huangsx, fanyus}@tsinghua.edu.cn
CONTEMPORARY SEMANTIC WEB SERVICE FRAMEWORKS: AN OVERVIEW AND COMPARISONS
CONTEMPORARY SEMANTIC WEB SERVICE FRAMEWORKS: AN OVERVIEW AND COMPARISONS Keyvan Mohebbi 1, Suhaimi Ibrahim 2, Norbik Bashah Idris 3 1 Faculty of Computer Science and Information Systems, Universiti Teknologi
Semantic Interoperability for Data Integration Framework using Semantic Web Services and Rule-based Inference: A case study in healthcare domain
Semantic Interoperability for Data Integration Framework using Semantic Web Services and Rule-based Inference: 1 Suphachoke Sonsilphong, 2 Ngamnij Arch-int Semantic Mining Information Integration Laboratory
Supporting 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
Achieving Clinical Statement Interoperability using R-MIM and Archetype-based Semantic Transformations
1 Achieving Clinical Statement Interoperability using R-MIM and Archetype-based Semantic Transformations Ozgur Kilic, Asuman Dogac Member, IEEE Abstract Effective use of Electronic Healthcare Records (EHRs)
The Electronic Healthcare Record for Clinical Research (EHR4CR) information model and terminology
The Electronic Healthcare Record for Clinical Research (EHR4CR) information model and terminology David OUAGNE a, Sajjad HUSSAIN a, Eric SADOU a, Marie-Christine JAULENT a and Christel DANIEL a,b,c,1 a
Service Oriented Architecture 1 COMPILED BY BJ
Service Oriented Architecture 1 COMPILED BY BJ CHAPTER 9 Service Oriented architecture(soa) Defining SOA. Business value of SOA SOA characteristics. Concept of a service, Enterprise Service Bus (ESB) SOA
I. INTRODUCTION NOESIS ONTOLOGIES SEMANTICS AND ANNOTATION
Noesis: A Semantic Search Engine and Resource Aggregator for Atmospheric Science Sunil Movva, Rahul Ramachandran, Xiang Li, Phani Cherukuri, Sara Graves Information Technology and Systems Center University
New Features in Neuron ESB 2.6
New Features in Neuron ESB 2.6 This release significantly extends the Neuron ESB platform by introducing new capabilities that will allow businesses to more easily scale, develop, connect and operationally
HL7 and DICOM based integration of radiology departments with healthcare enterprise information systems
international journal of medical informatics 76S (2007) S425 S432 journal homepage: www.intl.elsevierhealth.com/journals/ijmi HL7 and DICOM based integration of radiology departments with healthcare enterprise
IHE cross-enterprise document sharing for imaging: interoperability testing software
SOFTWARE REVIEW Open Access IHE cross-enterprise document sharing for imaging: interoperability testing software Rita Noumeir *, Bérubé Renaud Abstract Background: With the deployments of Electronic Health
Semantic Description of Distributed Business Processes
Semantic Description of Distributed Business Processes Authors: S. Agarwal, S. Rudolph, A. Abecker Presenter: Veli Bicer FZI Forschungszentrum Informatik, Karlsruhe Outline Motivation Formalism for Modeling
JOURNAL OF OBJECT TECHNOLOGY
JOURNAL OF OBJECT TECHNOLOGY Online at www.jot.fm. Published by ETH Zurich, Chair of Software Engineering JOT, 2008 Vol. 7, No. 8, November-December 2008 What s Your Information Agenda? Mahesh H. Dodani,
IHE Australia Workshops July 2011. Prepared by: Heather Grain Chair: Standards Australia IT14 Health Informatics and Ehealth Education
IHE Australia Workshops July 2011 Prepared by: Heather Grain Chair: Standards Australia IT14 Health Informatics and Ehealth Education Standards are key to healthcare at all levels service, fiscal, administrative
An Architecture to Deliver a Healthcare Dial-tone
An Architecture to Deliver a Healthcare Dial-tone Using SOA for Healthcare Data Interoperability Joe Natoli Platform Architect Intel SOA Products Division April 2008 Legal Notices This presentation is
Models 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
Model Driven Interoperability through Semantic Annotations using SoaML and ODM
Model Driven Interoperability through Semantic Annotations using SoaML and ODM JiuCheng Xu*, ZhaoYang Bai*, Arne J.Berre*, Odd Christer Brovig** *SINTEF, Pb. 124 Blindern, NO-0314 Oslo, Norway (e-mail:
Improving EHR Semantic Interoperability Future Vision and Challenges
Improving EHR Semantic Interoperability Future Vision and Challenges Catalina MARTÍNEZ-COSTA a,1 Dipak KALRA b, Stefan SCHULZ a a IMI,Medical University of Graz, Austria b CHIME, University College London,
A Semantic Foundation for Achieving HIE Interoperability
A Semantic Foundation for Achieving HIE Interoperability Introduction Interoperability of health IT systems within and across organizational boundaries has long been the holy grail of healthcare technologists.
Electronic Health Record (EHR) Standards Survey
Electronic Health Record (EHR) Standards Survey Compiled by: Simona Cohen, Amnon Shabo Date: August 1st, 2001 This report is a short survey about the main emerging standards that relate to EHR - Electronic
HL7 and SOA Based Distributed Electronic Patient Record Architecture Using Open EMR
HL7 and SOA Based Distributed Electronic Patient Record Architecture Using Open EMR Priti Kalode 1, Dr Onkar S Kemkar 2, Dr P R Gundalwar 3 Research Student, Dept of Comp Sci &Elec, RTM Nagpur University
An 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
A Repository of Semantic Open EHR Archetypes
International Journal of Artificial Intelligence and Interactive Multimedia, Vol. 3, Nº 2. A Repository of Semantic Open EHR Archetypes Fernando Sánchez, Samuel Benavides, Fernando Moreno, Guillermo Garzón,
Extending SOA Infrastructure for Semantic Interoperability
Extending SOA Infrastructure for Semantic Interoperability Wen Zhu [email protected] Sumeet Vij [email protected] 3rd Annual DoD SOA & Semantic Technology Symposium July 14, 2011 www.alionscience.com
Service Oriented Architecture
Service Oriented Architecture Charlie Abela Department of Artificial Intelligence [email protected] Last Lecture Web Ontology Language Problems? CSA 3210 Service Oriented Architecture 2 Lecture Outline
Create a single 360 view of data Red Hat JBoss Data Virtualization consolidates master and transactional data
Whitepaper Create a single 360 view of Red Hat JBoss Data Virtualization consolidates master and transactional Red Hat JBoss Data Virtualization can play diverse roles in a master management initiative,
Modeling an Ontology for Managing Contexts in Smart Meeting Space
Modeling an Ontology for Managing Contexts in Smart Meeting Space Mohammad Rezwanul Huq, Nguyen Thi Thanh Tuyen, Young-Koo Lee, Byeong-Soo Jeong and Sungyoung Lee Department of Computer Engineering Kyung
Introduction to Service Oriented Architectures (SOA)
Introduction to Service Oriented Architectures (SOA) Responsible Institutions: ETHZ (Concept) ETHZ (Overall) ETHZ (Revision) http://www.eu-orchestra.org - Version from: 26.10.2007 1 Content 1. Introduction
ConnectVirginia EXCHANGE Onboarding and Certification Guide. Version 1.4
ConnectVirginia EXCHANGE Onboarding and Certification Guide Version 1.4 July 18, 2012 CONTENTS 1 Overview... 5 2 Intended Audience... 5 3 ConnectVirginia Background... 5 3.1 Federated... 5 3.2 Secure...
EHR Interoperability Framework Overview
Hospital Health Information System EU HIS Contract No. IPA/2012/283-805 Final version July 2015 Visibility: Public Target Audience: EHR Developers EHR Administrators EPR Systems Developers This document
Archetype-Based Knowledge Management for Semantic Interoperability of Electronic Health Records
Medical Informatics in a United and Healthy Europe K.-P. Adlassnig et al. (Eds.) IOS Press, 2009 2009 European Federation for Medical Informatics. All rights reserved. doi:10.3233/978-1-60750-044-5-1007
Ontology-based Archetype Interoperability and Management
Ontology-based Archetype Interoperability and Management Catalina Martínez-Costa, Marcos Menárguez-Tortosa, J. T. Fernández-Breis Departamento de Informática y Sistemas, Facultad de Informática Universidad
HL7 NCPDP e-prescribing harmonization: using the v3 HDF for as a basis for semantic interoperability
HL7 NCPDP e-prescribing e harmonization: using the v3 HDF for as a basis for semantic interoperability Mark Shafarman HL7 Chair Applications Architect, Oracle Corporation [email protected] 1 415
A Framework for Testing Distributed Healthcare Applications
A Framework for Testing Distributed Healthcare Applications R. Snelick 1, L. Gebase 1, and G. O Brien 1 1 National Institute of Standards and Technology (NIST), Gaithersburg, MD, State, USA Abstract -
Secure Semantic Web Service Using SAML
Secure Semantic Web Service Using SAML JOO-YOUNG LEE and KI-YOUNG MOON Information Security Department Electronics and Telecommunications Research Institute 161 Gajeong-dong, Yuseong-gu, Daejeon KOREA
Simplifying e Business Collaboration by providing a Semantic Mapping Platform
Simplifying e Business Collaboration by providing a Semantic Mapping Platform Abels, Sven 1 ; Sheikhhasan Hamzeh 1 ; Cranner, Paul 2 1 TIE Nederland BV, 1119 PS Amsterdam, Netherlands 2 University of Sunderland,
Information Services for Smart Grids
Smart Grid and Renewable Energy, 2009, 8 12 Published Online September 2009 (http://www.scirp.org/journal/sgre/). ABSTRACT Interconnected and integrated electrical power systems, by their very dynamic
Clinical Decision Support Systems An Open Source Perspective
Decision Support Systems An Open Source Perspective John McKim CTO, Knowledge Analytics Incorporated [email protected] http://www.knowledgeanaytics.com OSEHRA Open Source Summit 2014 Agenda CDS
XDS-I - CROSS-ENTERPRISE DOCUMENT SHARING FOR IMAGING
Technical White Paper XDS-I - CROSS-ENTERPRISE DOCUMENT SHARING FOR IMAGING Physicians, nurses, administrators and other healthcare professionals foresee a day when vital information can flow seamlessly
Trends in Healthcare Information Standardization
TANJI Natsuki Abstract Standardization of medical information systems by industry associations such as ISO/TC 215 and CEN/TC 251 is currently underway internationally. In Japan, too, participation in and
DISTRIBUTED ARCHITECTURE FOR ELECTRONIC HEALTH REFERRAL SYSTEM UTILIZING COMPUTATIONAL INTELLIGENCE FOR CLINICAL DECISION SUPPORT
DISTRIBUTED ARCHITECTURE FOR ELECTRONIC HEALTH REFERRAL SYSTEM UTILIZING COMPUTATIONAL INTELLIGENCE FOR CLINICAL DECISION SUPPORT By Majd Misbah Al-Zghoul Supervisor Dr. Majid Al-Taee, Prof. This Thesis
A Generic Database Web Service
A Generic Database Web Service Erdogan Dogdu TOBB Economics and Technology University Computer Engineering Department Ankara, Turkey [email protected] Yanchao Wang and Swetha Desetty Georgia State University
Interoperable Medical Record Exchange System among Hospitals in Ethiopia using EMR
Interoperable Medical Record Exchange System among Hospitals in Ethiopia using EMR Tigist Tedla HiLCoE, Computer Science Programme, Ethiopia [email protected] Abrehet Omer HiLCoE, Ethiopia Department
An overview of Health Informatics Standards
An overview of Health Informatics Standards Management and Information Systems in Health Care in the Russian Federation, Moscow Y.Samyshkin, A.Timoshkin Centre for Health Management The Business School
Motivation Definitions EAI Architectures Elements Integration Technologies. Part I. EAI: Foundations, Concepts, and Architectures
Part I EAI: Foundations, Concepts, and Architectures 5 Example: Mail-order Company Mail order Company IS Invoicing Windows, standard software IS Order Processing Linux, C++, Oracle IS Accounts Receivable
ARCHETYPE ALIGNMENT: A TWO-LEVEL DRIVEN SEMANTIC MATCHING APPROACH TO INTEROPERABILITY IN THE CLINICAL DOMAIN
ARCHETYPE ALIGNMENT: A TWO-LEVEL DRIVEN SEMANTIC MATCHING APPROACH TO INTEROPERABILITY IN THE CLINICAL DOMAIN Jesús Bisbal Universitat Pompeu Fabra (CISTIB) and CIBER-BBN, Pg Circumvallacio 8, Barcelona
Techniques for ensuring interoperability in an Electronic health Record
Techniques for ensuring interoperability in an Electronic health Record Author: Ovidiu Petru STAN 1. INTRODUCTION Electronic Health Records (EHRs) have a tremendous potential to improve health outcomes
SERVICE-ORIENTED MODELING FRAMEWORK (SOMF ) SERVICE-ORIENTED SOFTWARE ARCHITECTURE MODEL LANGUAGE SPECIFICATIONS
SERVICE-ORIENTED MODELING FRAMEWORK (SOMF ) VERSION 2.1 SERVICE-ORIENTED SOFTWARE ARCHITECTURE MODEL LANGUAGE SPECIFICATIONS 1 TABLE OF CONTENTS INTRODUCTION... 3 About The Service-Oriented Modeling Framework
Mitra Innovation Leverages WSO2's Open Source Middleware to Build BIM Exchange Platform
Mitra Innovation Leverages WSO2's Open Source Middleware to Build BIM Exchange Platform May 2015 Contents 1. Introduction... 3 2. What is BIM... 3 2.1. History of BIM... 3 2.2. Why Implement BIM... 4 2.3.
Electronic Health Network - Case Study Consent2Share Share with Confidence
Electronic Health Network - Case Study Consent2Share Share with Confidence Jan 2015 About Consent2Share Complying with privacy regulations in an electronic environment is a very complex process. The Consent2Share
E-HEALTH PLATFORMS AND ARCHITECTURES
E-HEALTH PLATFORMS AND ARCHITECTURES E-Government Andreas Meier Nicolas Werro University of Fribourg Alfredo Santa Cruz 19.01.2007 Contents 1. Introduction 2. Existing Capabilities and Strategic Approach
Using Archetypes with HL7 Messages and Clinical Documents. Heath Frankel HL7 Working Group Meeting 14 January 2011
Using Archetypes with HL7 Messages and Clinical Documents Heath Frankel HL7 Working Group Meeting 14 January 2011 Ocean Informatics 2011 Template Data Schema (TDS) XML Schema representation of a clinical
Short messaging solutions, including XMPP based instant messaging and text based conferences, between health care providers and general practitioners
Short messaging solutions, including XMPP based instant messaging and text based conferences, between health care providers and general practitioners Sokol Dhana One of the most challenging problems in
MED 2400 MEDICAL INFORMATICS FUNDAMENTALS
MED 2400 MEDICAL INFORMATICS FUNDAMENTALS NEW YORK CITY COLLEGE OF TECHNOLOGY The City University Of New York School of Arts and Sciences Biological Sciences Department Course title: Course code: MED 2400
Enhancing A Software Testing Tool to Validate the Web Services
Enhancing A Software Testing Tool to Validate the Web Services Tanuj Wala 1, Aman Kumar Sharma 2 1 Research Scholar, Department of Computer Science, Himachal Pradesh University Shimla, India 2 Associate
Measuring the Interoperability Degree of Interconnected Healthcare Information Systems Using the LISI Model
Measuring the Interoperability Degree of Interconnected Healthcare Information Systems Using the LISI Model Mihaela Vida*, Lăcrămioara Stoicu-Tivadar*, Elena Bernad**, *Faculty of Automatics and Computers,
Creating visualizations through ontology mapping
Creating visualizations through ontology mapping Sean M. Falconer R. Ian Bull Lars Grammel Margaret-Anne Storey University of Victoria {seanf,irbull,lgrammel,mstorey}@uvic.ca Abstract We explore how to
1 What Are Web Services?
Oracle Fusion Middleware Introducing Web Services 11g Release 1 (11.1.1) E14294-04 January 2011 This document provides an overview of Web services in Oracle Fusion Middleware 11g. Sections include: What
Clinical 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
Research on the Model of Enterprise Application Integration with Web Services
Research on the Model of Enterprise Integration with Web Services XIN JIN School of Information, Central University of Finance& Economics, Beijing, 100081 China Abstract: - In order to improve business
Service Oriented Architecture and Design Strategies
Service Oriented Architecture and Design Strategies Michael Rosen Director, Enterprise Architecture Cutter Consortium [email protected] Michael Rosen 2008 Slide 1 Mike Rosen Consultant IT Architecture
A Pattern-based Framework of Change Operators for Ontology Evolution
A Pattern-based Framework of Change Operators for Ontology Evolution Muhammad Javed 1, Yalemisew M. Abgaz 2, Claus Pahl 3 Centre for Next Generation Localization (CNGL), School of Computing, Dublin City
Setting the World on FHIR
Setting the World on FHIR W. Ed Hammond. Ph.D., FACMI, FAIMBE, FIMIA, FHL7 Director, Duke Center for Health Informatics Director, Applied Informatics Research, DHTS Director of Academic Affairs, MMCi Program
Towards a Standard PaaS Implementation API: A Generic Cloud Persistent-Storage API
Towards a Standard PaaS Implementation API: A Generic Cloud Persistent-Storage API Abstract: Platform as a Service (PaaS) supports application developers with the ability to implement and deploy their
Demonstrating WSMX: Least Cost Supply Management
Demonstrating WSMX: Least Cost Supply Management Eyal Oren 2, Alexander Wahler 1, Bernhard Schreder 1, Aleksandar Balaban 1, Michal Zaremba 2, and Maciej Zaremba 2 1 NIWA Web Solutions, Vienna, Austria
Getting Started with Service- Oriented Architecture (SOA) Terminology
Getting Started with - Oriented Architecture (SOA) Terminology Grace Lewis September 2010 -Oriented Architecture (SOA) is a way of designing, developing, deploying, and managing systems it is neither a
XML for Manufacturing Systems Integration
Information Technology for Engineering & Manufacturing XML for Manufacturing Systems Integration Tom Rhodes Information Technology Laboratory Overview of presentation Introductory material on XML NIST
Nick Sophinos CEO WDean Medical
WDean Medical Patient and Family Portal Patient Portal Communication is essential Nick Sophinos CEO WDean Medical! WDean Medical Empowering Care Overview WDean Medical's Patient and Family Portal module
Continuity of Care Record (CCR) in Germany? PROREC activities on the way to EHR interoperability
Herzlich Willkommen! EHTEL Telemed ehealth IOP Satellite Heidelberg, 12 June 2008 Continuity of Care Record (CCR) in Germany? PROREC activities on the way to EHR interoperability Sebastian Claudius Semler
A. Project Title: Health Life Horizon (HLH): Design and Implementation of Health
Project Completion Report A. Project Title: Health Life Horizon (HLH): Design and Implementation of Health Level 7 (HL7) for e-health Services B. Project Summary: The aim of this project was to carry out
Enterprise Application Designs In Relation to ERP and SOA
Enterprise Application Designs In Relation to ERP and SOA DESIGNING ENTERPRICE APPLICATIONS HASITH D. YAGGAHAVITA 20 th MAY 2009 Table of Content 1 Introduction... 3 2 Patterns for Service Integration...
Health IT Interoperability: HITSP Overview, Update and Discussion
Health IT Interoperability: HITSP Overview, Update and Discussion July, 2008 Jamie Ferguson KP Health IT Strategy & Policy Health IT Strategy & Policy Agenda Overview Introductory Overview of HITSP HITSP
