Models of Meaning and Models of Use: Binding Terminology to the EHR An Approach using OWL

Size: px
Start display at page:

Download "Models of Meaning and Models of Use: Binding Terminology to the EHR An Approach using OWL"

Transcription

1 Models of Meaning and Models of Use: Binding Terminology to the EHR An Approach using OWL AL Rector MD PhD 1, R Qamar MSc 1 and T Marley MSc 2 1 School of Computer Science, University of Manchester, Manchester M13 9PL, UK 2 Salford Health Informatics Research, University of Salford, Salford, UK ABSTRACT: A method for representing the binding of terminology models ( ontologies ) to information models using OWL-DL is presented. The binding of SNOMED-CT to the HL7 RIM is taken as an example. The key insight is that the information model is meta to the terminology model i.e. that classes in the terminology model are represented as individuals in the information model. Introduction In previous papers [1-3] we have discussed three sorts of models related to clinical care systems, each with their own standards and each developed by different groups at least semi-independently. The terminology model or ontology the model of our conceptualisation of the entities in clinical medicine 1 of which the most widely discussed currently is SNOMED-CT 2. The information model the model of the data structures in the healthcare record or message, typified by the HL7 3 standards by the Reference Information Model (RIM) expressed in variants of UML or the family of information models is provided by CEN ENV and OpenEHR 4 expressed in a mixture of UML and the Archetype Definition Language (ADL) 5 The inference model or action model the model of what actions should be taken when, the knowledge for decision support and quality assurance systems. Looked at from a different perspective, we can view these as: A model of meaning the information we are trying to convey about our understanding of the world of medicine the terminology model or ontology. 1 There is controversy over the use of the term ontology and confusion with its use in philosophy. Whether one takes the realist stance that ontologies model the world or the cognitivist stance that they model our conceptualisation of the world is irrelevant to this paper Two models of use how we structure that information for particular purposes the model of information and the model of inference. Because the model of meaning and models of use must interact, the interface between them must be clearly specified and testable. Because the models overlap, there are often mutual constraints between them. Because the models are large, factoring them into re-usable submodels is desirable. In this paper, we sketch the results of experiments to address one part of this problem the definition of the interface between models of meaning (terminology models) and information models what we refer to as the binding of terminology to the information model. The methodology uses description logics (DLs) as implemented in the description logic variant of the new Web Ontology Language (OWL-DL). Despite its name, we treat OWL simply as a standardised syntax for the underlying description logic. The result is a logical model of the constraints on the information model rather than of an ontology. More detailed accounts of description logics and OWL can be found in Baader et al.[4] and a tutorial by Horridge et al. [5]. This work is part of a larger effort on describing the constraints on combined information and terminology models and their factoring into re-usable submodels. A separate paper [6] in this conference discusses the mechanisms for selecting which codes or terms from the model of meaning to bind to the information model. This paper concerns itself only with how to express the bindings selected. All work reported was performed using the Protégé-OWL tools 6. Objectives of the Representation This effort has had two overall goals: To express the content of the information model and terminology model in OWL; To express the binding between the two models in such a way that: 6

2 Figure 1: Relation of Model of Meaning to the Information Model Classes and Individual Codes. there is a clear interface between the model of meaning and the information model, analogous to the API between program modules; the binding is expressive enough to capture a) enumerated lists of codes; b) all subcodes of a given code (with or without the root); c) all boolean combinations of a) and b); the mutual constraints between the models. Other objectives not reported in detail here include a) representation of all constraints in the HL7 models including those in the boxes on the diagrams of RMIMs, CMETs, etc.; b) unfolding the model to give a view based on containment analogous to the eventual XML serialisation, and c) factoring the resulting structure into re-usable fragments. Information models are meta to the model of meaning The key to understanding the relation between the model of meaning and information model is to realise that they represent different kinds of things. The model of meaning represents our conceptualisation of entities in the world; the information model represents the data structures that we use to capture that conceptualisation. The information model refers to a model of our conceptualisation of the world, not to the conceptualisation itself. This is seen most clearly when we consider negation. For example, it makes no sense to talk of a person who does not have a body temperature (even if the person is dead and the temperature is ambient). By contrast, it is perfectly reasonable to talk about whether or not a form or data structure for describing a person includes their body temperature. Individuals in the model of meaning represent patients or specific patients conditions; individuals in the information model represent classes of patients conditions i.e. they can be seen as proxies for conditions themselves. They therefore correspond to codes in typical coding systems. This fits the practical requirements of representing the constraints in OWL. All constraints ( universal restrictions in OWL) are of the form: All Ms have property only Ts or All Ms have property only {t 1, t 2 t n }, or boolean combinations of these forms, where M is a submodel and the t i s are individual members of the class T. Were we to treat the information model at the same level as model of meaning, then the individuals in the information model the t i s would represent specific patients conditions. Hence, we could only restrict the submodel to a set of specific patients conditions e.g. John Smith s diabetes. This is obviously nonsense. If instead we use two levels, the t i s represent codes for classes of conditions. Hence, restrictions can be to any boolean combination of codes or sets (classes) of codes. In OWL-DL, we cannot reason about the model and meta model simultaneously (although this may eventually be possible within limits in experimental extensions [7]). 7 We must therefore apply the reasoner in stages: a) first classify and check the model of meaning, b) project the results to a set of individual codes in the information model, c) classify and check the information model. However, this is not a handicap since it corresponds to normal practice in healthcare to deal with the information model (e.g. HL7) and terminology model (e.g. SNOMED) separately. 7 The reasons for ultimately involve avoiding the paradoxes of self-reference see e.g. Sainsbury, R.M., Paradoxes. 1987, Cambridge University Press.

3 The relation between the models is shown diagrammatically in Figure 1 using the example of SNOMED and HL7. The model of meaning is shown in the upper half as subclasses of patient s conditions (black dots). This corresponds to the SNOMED logical or stated form. These subclasses are projected to information model as a network of individuals ( codes ) connected by the property has_subcode, which mirrors the subclass relation in the model of meaning. This corresponds to the SNOMED representation in HL7 Code phrases or its delivery form. The information model (RIM) classes are shown in the lower left. The specialisation of Observation for Diabetes is bound to the set of Diabetes or its subcodes represented by the light oval, the specialisation of Observation for Diabetes type 1 is bound just to the individual code Diabetes Type 1. We can use a reasoner to check the consistency of the bottom half and top half separately, but never to check the bottom half and top half together. (It is worth noting that this mechanism is analogous to that used for representing other thesauri as advocated by SKOS Simple Knowledge Organisation System) 8 and to methods discussed by the Semantic Web Best Practices Working see option 3 in Noy [8]). Representing the models in OWL Representing the HL7 Reference Information Model (RIM) or the OpenEHR reference model in OWL is straightforward. We use a slightly simplified variant of the mapping described by OMG [9] with the additional assumption of a common directionality for associations, e.g. for the RIM from Act to Entity via Participation and Role. The class and property hierarchies for a fragment of the HL7 RIM are shown in Figure 2. All HL7 classes, submodels and specialisations from the RIM through RMIMs, DMIMs, CMETs etc are represented as subclasses of the appropriate RIM class. Because OWL requires special properties for concrete data types integers, strings, etc. these are encapsulated in code holders. A separate class, Code, is used to represent coded data types. Since OWL makes no distinction analogous to UML s between associations and attributes, and because HL7 includes complex datatypes, the property hierarchy is used to distinguish between attributes, associations and data type items. Because of their importance, we provide a separate class Code and separate branch of the property hierarchy has_code_item for the associated properties. 8 The representation of the model of meaning itself the stated form of SNOMED-CT does not concern us here. What is important is its meta-model in the information model. Each code is represented by an individual of type Code, linked to its super- and sub-codes by the property has_subcode. The information on its name, preferred term, etc. is represented by the datatype properties in Figure 2c. For each code, the class of that code or any of its subcodes can then be defined in the information model. The subclass hierarchy of these code classes will parallel the subclass hierarchy in the model of meaning. However, the link between the two models is only indirect. Info_model_entity Info_model_class Act_class Act_relation_class Participation_class Data_type Structured_data_type Text_holder Date_holder Figure 2a: Basic class hierarchy Code_entity Code Internal_code Code_sys_ID Stuctural_code External_code SNCT_code Qualifier Placeholder_code ; Property Domain Range Card has_info_item has_association Info_model_class Info_model_class has_participation Act_class Participation_class has_act_relation Act_class Act_relation_class has_attribute Act_class Data_type OR Code has_datatype_item Struct Data_type Data_type has_code_item has_code Act_class Code *..1 has_name_code Qualifier Code *..1 has_value_code Qualifier Code *..1 has_qualifier Code OR Qualifier Qualifier *..1 has_code_sys_id Code Code_sys_ID *..1 has_subcode Code Code Figure 2b: Property hierarchy showing domain, range, and cardinality (where not *..*) has_code_id has_term has_preferred_term has_synonym Figure 2c: Example data type properties to apply to individual codes. To bind the codes to the information model we borrow from ADL the notion of a Placeholder code which will be used in the information model when it is created and then later bound to codes by an equivalence axiom. Outline Procedure An example result of binding an extract of a CMET to a set of codes is given in Figure 3 in the abbreviated OWL syntax used in the Protégé-OWL tool and summarised in Figure 4. Step by step, the

4 RequestMedicationAdministrate Substance_administration_act_class has_participant EXACTLY 1 Medication_consumable has_act_id VALUE hl7iiglobal_code has_mood_code EXACTLY 1 RQO_code_or_its_subcodes has_status_code EXACTLY 1 Request_compatible_act_code_placeholder has_code SOMEANDONLY Req_for_Med_admin_placeholder Figure 3a: An extract of the CMET class for Request for Medication Administration Request_medication_binding_axiom_snct Req_for_Med_admin_placeholder (SNCT_medication_admin_act_code_or_its_subcodes AND SNOMED_request_con_code_or_its_subcodes) SNCT_request_con_code_or_its_subcodes SNCT_code AND has_qualilfier SOME (Qualifier AND has_name_code VALUE procedure_request_code AND has_value_code VALUE request_code) Request_compatible_act_code_placeholder (Act_aborfted_code_or_its_subcodes OR ACT_active_code_or_its_subcodes OR ACT_completed_code_or_its_subcodes) Figure 3b: Binding axioms and part of specification for SNOMED code. OWL abstract syntax somevaluesfrom allvaluesfrom mincardinality maxcardinality Cardinality intersectionof unionof equivalentclasses subclassof ( implies ) Simplified Syntax SOME ONLY MIN MAX EXACTLY AND OR Figure 4: OWL Abbreviated Syntax procedure to generate such representations is as follows. For each submodel: 1. Create a subclass of the relevant Info_model_class, e.g. Act_class or a previously defined subclass of Act_class. 2. Enter the associations and attributes for the class as OWL restrictions using the corresponding property with min and max cardinalities corresponding to the submodel. If there are cardinality constraints on the inverse, enter the reciprocal restrictions on the target class for the association using the appropriate inverse attributes. Ensure that all classes are in the domain and range of each property used to restrict it. 3. For each occurrence of a code, insert newly created subclass of Placeholder_code with a convenient name. (Do not make the Placeholder codes disjoint or place them in a hierarchy.) To represent the codes, identify the Placeholder codes mentioned in the restrictions. These will form the interface to the coding system. (In the case of Templates written in ADL these should appear in the ontologies section.) We assume a separate interface to a terminology server for the bulk of the codes, so only the interface codes need to be represented in the information model proper. Next, create the code representations using the following simplification that improves computational efficiency by not representing the has_subcode links explicitly: 1. Ensure that the parent code for each coding system is present, e.g. SNCT_code, and that it carries a restriction using has_code_sys_id to the appropriate coding system ID code. 2. For each code in the interface, create a subclass of the relevant code class in parallel with the subclass hierarchy of the coding system. Give the new class a name derived from the coding system suffixed with _code_or_its_subcodes. 3. Create exactly one direct individual for each of the classes just created; give it the same name stem with the suffix _code. Use the properties has_code_id, has_term, etc. to add the appropriate concrete information to link from the individual to the originating coding system. Finally, bind the external codes to the placeholder codes by equivalence axioms: 1. For each placeholder code class, create a new class with the same base name suffixed with _binding_axiom. (Internal codes may either be entered directly or bound via placeholders as preferred.) 2. Create two equivalent class axioms represented in Protégé-OWL as sets of necessary and sufficient conditions one simply to the placeholder class, the other to an expression specifying the required binding to the external coding system. A typical presentation is shown in Figure 3. The expressions in the final step can be any boolean combination of: an enumerated list of codes represented as an enumerated nominal: {c 1_code c 2_code,} classes of the form C_or_its_subcodes. Although more elaborate than the minimum logically necessary, this procedure keeps the binding axioms strictly separated from both the placeholders and external codes. If desired, each can reside in a separate module and each can be separately annotated. 9 We make the simplifying assumption that an HL7 request simply requires a SNOMED con of 9 The current OWL standard does not support annotation of individual axioms although the OWL 1.1 extension currently in preparation will do so.

5 Request (request_code). Note that this approach allows the two different aspects of the SNOMED code procedure and con to be factored and expressed separately. Note also that using a placeholder for the internal code Request_compatible_act_code_placeholder allows us to define a subset of act codes for this binding that might be re-used in another submodel. The reasoner can be applied to the above to determine if the classes are self-consistent and to unite the placeholders with their bindings. All additional consequences are inferred from the resulting classified version. To test that a message instance is consistent with a submodel, we must take account of the fact that OWL is an open-world system, i.e. that information not stated is taken to be unknown rather than absent. This requires adding a closure axiom to each individual stating that the filler items explicitly represented are the only fillers for the parent property has_info_item. Since has_info_item subsumes all other relevant properties, there can be no other fillers to any of the subproperties (assuming disjoint ranges). Likewise, if the intent is that the submodel should allow only the associations and attributes given, then the submodel too must be closed. Once closed, the reasoner can be used to test each message against the closed submodel. Discussion This paper focuses on the second of the two aims set out in the introduction: to express the binding between the model of meaning and the information model. It demonstrates how two of the criteria set out in the introduction can be met: There is a defined interface between the model of meaning and the information model represented by the binding axioms and placeholder code classes. The interface is clearly separated from each model and serves the same function as an API for programming modules. The binding can capture all Boolean combinations of codes and classes of codes. The methodology also meets the third criterion expressing mutual constraints as hinted at by the definition of SNCT_request_con_code_or_its_subcodes. However, a full exposition of the handling of constraints must await a longer paper. Of the other goals, one example of factoring into reusable submodels has been indicated with Request_compatible_act_code_placeholder, but the many further opportunities for factoring the information models themselves are deferred to a longer paper. Likewise, this paper does not discuss the translation from the original model of meaning to the meta model used in the information model, currently done by scripting. A declarative mechanism is clearly desirable and a subject of research. We take it as a strong argument in favour of this approach that constraints to the level of individual codes, as well as classes of codes, follow naturally without special mechanisms. A benefit of this approach is that it can be used even with terminology models that are not based on strict logical criteria e.g. ICD 9/10 MeSH although of course care must be taken when interpreting the results e.g. not all patients with heart disease will be found by asking for all patients with codes under heart disease in ICD, since many heart diseases are coded under other headings congenital disease, infectious disease, etc. Acknowledgements This work supported in part by the UK Department of Health Connecting for Health project, the UK MRC CLEF project (G ), the JISC and UK EPSRC projects CO-ODE and HyOntUse (GR/S44686/1) and the EU Funded Semantic Mining Network of Excellence. The HL7 Terminfo working group stimulated and contributed to many of the ideas presented here. References 1. Rector, A.L. The Interface between Information, Terminology, and Inference Models. in Tenth World Conference on Medical and Health Informatics: Medinfo London, England, pp Rector, A.L., et al. Interface of inference models with concept and medical record models. in Artificial Intelligence in Medicine Europe (AIME) Cascais, Portugal: Springer Verlag, pp Rector, A., Taweel, A, and Rogers, J. Models and inference methods for clinical systems: A principled approach. in Medinfo San Francisco: North Holland, pp Baader, F., et al., eds. The Description Logic Handbook. 2003, Cambridge University Press: Cambridge, England. 5. Horridge, M., et al., A practical guide to building OWL ontologies using the Protege-OWL plugin and CO- ODE tools. 2004, U Manchester 6. Qamar, R. and A. Rector. Automating termp-0binding of clinical data model contents to SNOMED-CT using symatic and syntactic procedures. in AMIA Washington, DC (submitted for publication). 7. Pan, J.Z., I. Horrocks, and G. Schreiber. OWL FA: A metamodeling extensiosn of OWL DL. in Proc OWL- ED Noy, N. Representing classes as property values on the semantic web. 2005, W3C IBM and Sandpiper Software Inc., Ontology Definition Metamodel: Third revised submission to OMG. 2005, OMG.

Binding Ontologies & Coding systems to Electronic Health Records and Messages

Binding Ontologies & Coding systems to Electronic Health Records and Messages Binding Ontologies & Coding systems to Electronic Health Records and Messages AL Rector MD PhD 1, R Qamar MSc 1 and T Marley MSc 2 1 School of Computer Science, University of Manchester, Manchester M13

More information

Binding Ontologies & Coding systems to Electronic Health Records and Messages

Binding Ontologies & Coding systems to Electronic Health Records and Messages KR-MED 2006 "Biomedical Ontology in Action" November 8, 2006, Baltimore, Maryland, USA Binding Ontologies & Coding systems to Electronic Health Records and Messages AL Rector MD PhD 1, R Qamar MSc 1 and

More information

Binding Ontologies & Coding systems to Electronic Health. Records and Messages

Binding Ontologies & Coding systems to Electronic Health. Records and Messages Binding Ontologies & Coding systems to Electronic Health Records and Messages AL Rector MD PhD 1, R Qamar MSc 1 and T Marley MSc 2 1 School of Computer Science, University of Manchester, Manchester M13

More information

SNOMED-CT. http://www.connectingforhealth.nhs.uk/technical/standards/snomed 4. http://ww.hl7.org 5. http://www.w3.org/2004/owl/ 6

SNOMED-CT. http://www.connectingforhealth.nhs.uk/technical/standards/snomed 4. http://ww.hl7.org 5. http://www.w3.org/2004/owl/ 6 Is Semantic Web technology ready for Healthcare? Chris Wroe BT Global Services, St Giles House, 1 Drury Lane, London, WC2B 5RS, UK chris.wroe@bt.com Abstract. Healthcare IT systems must manipulate semantically

More information

Clinical Decision Support Product Area Rong Chen MD PhD Chief Medical Informatics Officer

Clinical Decision Support Product Area Rong Chen MD PhD Chief Medical Informatics Officer Clinical Decision Support Product Area Rong Chen MD PhD Chief Medical Informatics Officer CAMBIO HEALTHCARE SYSTEMS 2015-6-16 WWW.CAMBIOHEALTHCARE.CO.UK 1 Patient CAMBIO HEALTHCARE SYSTEMS Core Assumptions

More information

Templates and Archetypes: how do we know what we are talking about?

Templates and Archetypes: how do we know what we are talking about? Templates and Archetypes: how do we know what we are talking about? Sam Heard, Thomas Beale, Gerard Freriks, Angelo Rossi Mori, Ognian Pishev Version 1.2, 12th February 2003 This discussion paper is addressed

More information

What s next for openehr. Sam Heard Thomas Beale

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

More information

EHR Data Reuse through openehr Archetypes

EHR Data Reuse through openehr Archetypes EHR Data Reuse through openehr Archetypes Rong Chen MD, PhD Chief Medical Informatics Officer 2012.09.19-1- 2012-10-02 Agenda Background introduction (3 min) Experience of extracting EHR data from regional

More information

Improving EHR Semantic Interoperability Future Vision and Challenges

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,

More information

Semantic Issues in Integrating Data from Different Models to Achieve Data Interoperability

Semantic Issues in Integrating Data from Different Models to Achieve Data Interoperability Semantic Issues in Integrating Data from Different Models to Achieve Data Interoperability Rahil Qamar a, Alan Rector a a Medical Informatics Group, University of Manchester, Manchester, U.K. Abstract

More information

EHR Standards Landscape

EHR Standards Landscape EHR Standards Landscape Dr Dipak Kalra Centre for Health Informatics and Multiprofessional Education (CHIME) University College London d.kalra@chime.ucl.ac.uk A trans-national ehealth Infostructure Wellness

More information

The Template Object Model (TOM)

The Template Object Model (TOM) Release 1 (in development) The openehr Archetype Model The Template Object Model (TOM) Editors: {T Beale, S Heard} a Revision: 0.5 Pages: 19 Date of issue: 13 Mar 2007 a. Ocean Informatics Keywords: EHR,

More information

Genomic CDS: an example of a complex ontology for pharmacogenetics and clinical decision support

Genomic CDS: an example of a complex ontology for pharmacogenetics and clinical decision support Genomic CDS: an example of a complex ontology for pharmacogenetics and clinical decision support Matthias Samwald 1 1 Medical University of Vienna, Vienna, Austria matthias.samwald@meduniwien.ac.at Abstract.

More information

Semantic Web OWL. Acknowledgements to Pascal Hitzler, York Sure. Steffen Staab ISWeb Lecture Semantic Web (1)

Semantic Web OWL. Acknowledgements to Pascal Hitzler, York Sure. Steffen Staab ISWeb Lecture Semantic Web (1) Semantic Web OWL Acknowledgements to Pascal Hitzler, York Sure ISWeb Lecture Semantic Web (1) OWL General W3C Recommendation since 2004 Semantic fragment of FOL Three variants: OWL Lite OWL DL OWL Full

More information

EHR Archetypes in practice: getting feedback from clinicians and the role of EuroRec

EHR Archetypes in practice: getting feedback from clinicians and the role of EuroRec EuroRec - EHTEL Conference, Vienna, October 2007 EHR Archetypes in practice: getting feedback from clinicians and the role of EuroRec Dr Dipak Kalra Centre for Health Informatics and Multiprofessional

More information

Advanced Aspects of Hospital Information Systems

Advanced Aspects of Hospital Information Systems Advanced Aspects of Hospital Information Systems EHR- and related Standards DI Harald Köstinger (harald.koestinger@inso.tuwien.ac.at) INSO - Industrial Software Institut für Rechnergestützte Automation

More information

A Repository of Semantic Open EHR Archetypes

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,

More information

The Foundational Model of Anatomy in OWL: experience and perspectives

The Foundational Model of Anatomy in OWL: experience and perspectives The Foundational Model of Anatomy in OWL: experience and perspectives Christine Golbreich 1, Songmao Zhang 2, Olivier Bodenreider 3 1 LIM, University Rennes 1, 35043 Rennes, France Christine.Golbreich@univ-rennes1.fr

More information

A COLLABORATIVE PERSPECTIVE OF CRM

A COLLABORATIVE PERSPECTIVE OF CRM A COLLABORATIVE PERSPECTIVE OF CRM Mărginean Nicolae Bogdan-Vodă University, Faculty of Economics, Cluj-Napoca, Spinoasa 14 street, e-mail: nicolae1976@yahoo.com, telef: 0745/318321 Today, companies are

More information

Co-Creation of Models and Metamodels for Enterprise. Architecture Projects.

Co-Creation of Models and Metamodels for Enterprise. Architecture Projects. Co-Creation of Models and Metamodels for Enterprise Architecture Projects Paola Gómez pa.gomez398@uniandes.edu.co Hector Florez ha.florez39@uniandes.edu.co ABSTRACT The linguistic conformance and the ontological

More information

Strategies and experiences in Sweden

Strategies and experiences in Sweden Strategies and experiences in Sweden Inger Wejerfelt Head of information structure group National Center for Coordination of ehealth NCCEH inger.wejerfelt@skl.se National IT strategi organisation Ministry

More information

The Semantic Web Rule Language. Martin O Connor Stanford Center for Biomedical Informatics Research, Stanford University

The Semantic Web Rule Language. Martin O Connor Stanford Center for Biomedical Informatics Research, Stanford University The Semantic Web Rule Language Martin O Connor Stanford Center for Biomedical Informatics Research, Stanford University Talk Outline Rules and the Semantic Web Basic SWRL Rules SWRL s Semantics SWRLTab:

More information

Clinical Decision Support Strategies

Clinical Decision Support Strategies Clinical Decision Support Strategies CIMI Meeting, Amsterdam Rong Chen MD PhD, CMIO rong.chen@cambio.se CAMBIO HEALTHCARE SYSTEMS 1/11/2014 WWW.CAMBIO.SE 1 Objectives The common goal of improving healthcare

More information

Toward Standardisation of Terminology in Anaesthesia Information Management Systems

Toward Standardisation of Terminology in Anaesthesia Information Management Systems Toward Standardisation of Terminology in Anaesthesia Information Management Systems Terri G. Monk, M.D. Chairperson, Data Dictionary Task Force Anesthesia Patient Safety Foundation Professor Department

More information

Clinical Knowledge Manager. Product Description 2012 MAKING HEALTH COMPUTE

Clinical Knowledge Manager. Product Description 2012 MAKING HEALTH COMPUTE Clinical Knowledge Manager Product Description 2012 MAKING HEALTH COMPUTE Cofounder and major sponsor Member and official submitter for HL7/OMG HSSP RLUS, EIS 'openehr' is a registered trademark of the

More information

HL7 NCPDP e-prescribing harmonization: using the v3 HDF for as a basis for semantic interoperability

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 mark.shafarman@oracle.com 1 415

More information

Applying OWL to Build Ontology for Customer Knowledge Management

Applying OWL to Build Ontology for Customer Knowledge Management JOURNAL OF COMPUTERS, VOL. 5, NO. 11, NOVEMBER 2010 1693 Applying OWL to Build Ontology for Customer Knowledge Management Yalan Yan School of Management, Wuhan University of Science and Technology, Wuhan,

More information

How semantic technology can help you do more with production data. Doing more with production data

How semantic technology can help you do more with production data. Doing more with production data How semantic technology can help you do more with production data Doing more with production data EPIM and Digital Energy Journal 2013-04-18 David Price, TopQuadrant London, UK dprice at topquadrant dot

More information

How To Use Networked Ontology In E Health

How To Use Networked Ontology In E Health A practical approach to create ontology networks in e-health: The NeOn take Tomás Pariente Lobo 1, *, Germán Herrero Cárcel 1, 1 A TOS Research and Innovation, ATOS Origin SAE, 28037 Madrid, Spain. Abstract.

More information

Ontological Modeling: Part 6

Ontological Modeling: Part 6 Ontological Modeling: Part 6 Terry Halpin LogicBlox and INTI International University This is the sixth in a series of articles on ontology-based approaches to modeling. The main focus is on popular ontology

More information

2. Basic Relational Data Model

2. Basic Relational Data Model 2. Basic Relational Data Model 2.1 Introduction Basic concepts of information models, their realisation in databases comprising data objects and object relationships, and their management by DBMS s that

More information

Ontology-based Archetype Interoperability and Management

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

More information

Data Validation with OWL Integrity Constraints

Data Validation with OWL Integrity Constraints Data Validation with OWL Integrity Constraints (Extended Abstract) Evren Sirin Clark & Parsia, LLC, Washington, DC, USA evren@clarkparsia.com Abstract. Data validation is an important part of data integration

More information

Towards Semantic Interoperability in Healthcare: Ontology Mapping from SNOMED-CT to HL7 version 3

Towards Semantic Interoperability in Healthcare: Ontology Mapping from SNOMED-CT to HL7 version 3 Towards Semantic Interoperability in Healthcare: Ontology Mapping from SNOMED-CT to HL7 version 3 Amanda Ryan School of Economics and Information Systems The University of Wollongong, Northfields Avenue,

More information

What do clinical data standards mean for clinicians? Dr Nick Booth GP and Informatician, Warden, Northumberland, UK

What do clinical data standards mean for clinicians? Dr Nick Booth GP and Informatician, Warden, Northumberland, UK What do clinical data standards mean for clinicians? Dr Nick Booth GP and Informatician, Warden, Northumberland, UK Outline of Presentation Assertions What are we trying to do in the English NHS IT programme?

More information

Object-relational EH databases

Object-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 information

Formalization of the CRM: Initial Thoughts

Formalization of the CRM: Initial Thoughts Formalization of the CRM: Initial Thoughts Carlo Meghini Istituto di Scienza e Tecnologie della Informazione Consiglio Nazionale delle Ricerche Pisa CRM SIG Meeting Iraklio, October 1st, 2014 Outline Overture:

More information

Integration Information Model

Integration Information Model Release 1.0.1 The openehr Reference Model a. Ocean Informatics Editors: T Beale a Revision: 0.6 Pages: 15 Date of issue: 22 Jul 2006 Keywords: EHR, reference model, integration, EN13606, openehr EHR Extract

More information

[Refer Slide Time: 05:10]

[Refer Slide Time: 05:10] Principles of Programming Languages Prof: S. Arun Kumar Department of Computer Science and Engineering Indian Institute of Technology Delhi Lecture no 7 Lecture Title: Syntactic Classes Welcome to lecture

More information

SEMANTIC-BASED AUTHORING OF TECHNICAL DOCUMENTATION

SEMANTIC-BASED AUTHORING OF TECHNICAL DOCUMENTATION SEMANTIC-BASED AUTHORING OF TECHNICAL DOCUMENTATION R Setchi, Cardiff University, UK, Setchi@cf.ac.uk N Lagos, Cardiff University, UK, LagosN@cf.ac.uk ABSTRACT Authoring of technical documentation is a

More information

A terminology model approach for defining and managing statistical metadata

A terminology model approach for defining and managing statistical metadata A terminology model approach for defining and managing statistical metadata Comments to : R. Karge (49) 30-6576 2791 mail reinhard.karge@run-software.com Content 1 Introduction... 4 2 Knowledge presentation...

More information

Optimizing Description Logic Subsumption

Optimizing Description Logic Subsumption Topics in Knowledge Representation and Reasoning Optimizing Description Logic Subsumption Maryam Fazel-Zarandi Company Department of Computer Science University of Toronto Outline Introduction Optimization

More information

Semantically Inspired Electronic Healthcare Records

Semantically Inspired Electronic Healthcare Records Semantically Inspired Electronic Healthcare Records Kamran Farooq 1, Amir Hussain 1, Stephen Leslie 2, Chris Eckl 3, Calum MacRae 4, and Warner Slack 5 1 Department of Computing Science and Mathematics,

More information

The next generation EHR

The next generation EHR The next generation EHR European EHR standard OpenEHR Ocean Informatics Gerard Freriks v1 7-11-2007 Electronic Patient Record What do we expect? We need and expect EHR-systems that: 2 Electronic Patient

More information

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 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

More information

Advanced and secure architectural EHR approaches

Advanced and secure architectural EHR approaches International Journal of Medical Informatics (2006) 75, 185 190 Advanced and secure architectural EHR approaches Bernd Blobel Chair of the EFMI WG Electronic Health Records, University Hospital Magdeburg,

More information

ONTOLOGY-BASED APPROACH TO DEVELOPMENT OF ADJUSTABLE KNOWLEDGE INTERNET PORTAL FOR SUPPORT OF RESEARCH ACTIVITIY

ONTOLOGY-BASED APPROACH TO DEVELOPMENT OF ADJUSTABLE KNOWLEDGE INTERNET PORTAL FOR SUPPORT OF RESEARCH ACTIVITIY ONTOLOGY-BASED APPROACH TO DEVELOPMENT OF ADJUSTABLE KNOWLEDGE INTERNET PORTAL FOR SUPPORT OF RESEARCH ACTIVITIY Yu. A. Zagorulko, O. I. Borovikova, S. V. Bulgakov, E. A. Sidorova 1 A.P.Ershov s Institute

More information

HL7 CDA, Clinical Modelling and openehr

HL7 CDA, Clinical Modelling and openehr HL7 CDA, Clinical Modelling and openehr Thomas Beale NHS Scotland, February 2007 Thomas Beale Introductions Chief Technology Officer Ocean Informatics Senior Researcher, Centre for Health Informatics,

More information

openehr The Reference Model Thomas Beale Sam Heard

openehr The Reference Model Thomas Beale Sam Heard openehr The Reference Model Thomas Beale Sam Heard 1:N openehr Semantic architecture Screen Forms Messages 1:N Reports Templates Data conversion schemas 1:N Archetypes Terminology interface Terminologies

More information

Ontology-Driven Software Development in the Context of the Semantic Web: An Example Scenario with Protégé/OWL

Ontology-Driven Software Development in the Context of the Semantic Web: An Example Scenario with Protégé/OWL Ontology-Driven Software Development in the Context of the Semantic Web: An Example Scenario with Protégé/OWL Holger Knublauch Stanford Medical Informatics, Stanford University, CA holger@smi.stanford.edu

More information

Lung 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 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 information

A Product Line and Model Driven Approach for Interoperable EMR Messages Generation

A Product Line and Model Driven Approach for Interoperable EMR Messages Generation A Product Line and Model Driven Approach for Interoperable EMR Messages Generation Deepa Raka December, 2010 Department of Computer Science California State University, Fresno A Product Line and Model

More information

powl Features and Usage Overview

powl Features and Usage Overview powl Features and Usage Overview Live demonstrations and further information is available from: http://powl.sourceforge.net/swc Sören Auer University of Leipzig auer@informatik.uni-leipzig.de Norman Beck

More information

Il lavoro di armonizzazione. e HL7

Il lavoro di armonizzazione. e HL7 Il lavoro di armonizzazione tra CEN 13606, openehr e HL7 Dr Dipak Kalra Centre for Health Informatics and Multiprofessional Education (CHIME) University College London d.kalra@chime.ucl.ac.uk Drivers for

More information

Using Ontology Search in the Design of Class Diagram from Business Process Model

Using Ontology Search in the Design of Class Diagram from Business Process Model Using Ontology Search in the Design of Class Diagram from Business Process Model Wararat Rungworawut, and Twittie Senivongse Abstract Business process model describes process flow of a business and can

More information

Achieving Clinical Statement Interoperability using R-MIM and Archetype-based Semantic Transformations

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)

More information

Incremental Query Answering for Implementing Document Retrieval Services

Incremental Query Answering for Implementing Document Retrieval Services Incremental Query Answering for Implementing Document Retrieval Services Volker Haarslev and Ralf Möller Concordia University, Montreal University of Applied Sciences, Wedel Abstract Agent systems that

More information

Deliverable 26.2 Report on EHCR

Deliverable 26.2 Report on EHCR SemanticMining NoE 507505 Semantic Interoperability and Data Mining in Biomedicine Deliverable 26.2 Report on EHCR Delivery date: month 21 Report Version: 1 Report Preparation Date: 2005.10.19 Dissemination

More information

A Proposal for a Description Logic Interface

A Proposal for a Description Logic Interface A Proposal for a Description Logic Interface Sean Bechhofer y, Ian Horrocks y, Peter F. Patel-Schneider z and Sergio Tessaris y y University of Manchester z Bell Labs Research Most description logic (DL)

More information

Reusable Knowledge-based Components for Building Software. Applications: A Knowledge Modelling Approach

Reusable Knowledge-based Components for Building Software. Applications: A Knowledge Modelling Approach Reusable Knowledge-based Components for Building Software Applications: A Knowledge Modelling Approach Martin Molina, Jose L. Sierra, Jose Cuena Department of Artificial Intelligence, Technical University

More information

Certification of Electronic Health Record systems (EHR s)

Certification of Electronic Health Record systems (EHR s) Certification of Electronic Health Record systems (EHR s) The European Inventory of Quality Criteria Georges J.E. DE MOOR, M.D., Ph.D. EUROREC EuroRec The «European Institute for Health Records» A not-for-profit

More information

Semantic interoperability of dual-model EHR clinical standards

Semantic interoperability of dual-model EHR clinical standards Semantic interoperability of dual-model EHR clinical standards Catalina Martínez-Costa Departamento de Informática y Sistemas, Facultad de Informática Universidad de Murcia, CP 30100, Murcia cmartinezcosta@um.es

More information

Object-Process Methodology as a basis for the Visual Semantic Web

Object-Process Methodology as a basis for the Visual Semantic Web Object-Process Methodology as a basis for the Visual Semantic Web Dov Dori Technion, Israel Institute of Technology, Haifa 32000, Israel dori@ie.technion.ac.il, and Massachusetts Institute of Technology,

More information

Ontology and automatic code generation on modeling and simulation

Ontology and automatic code generation on modeling and simulation Ontology and automatic code generation on modeling and simulation Youcef Gheraibia Computing Department University Md Messadia Souk Ahras, 41000, Algeria youcef.gheraibia@gmail.com Abdelhabib Bourouis

More information

Completing Description Logic Knowledge Bases using Formal Concept Analysis

Completing Description Logic Knowledge Bases using Formal Concept Analysis Completing Description Logic Knowledge Bases using Formal Concept Analysis Franz Baader, 1 Bernhard Ganter, 1 Barış Sertkaya, 1 and Ulrike Sattler 2 1 TU Dresden, Germany and 2 The University of Manchester,

More information

Techniques for ensuring interoperability in an Electronic health Record

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

More information

Open Source Modular Units for Electronic Patient Records. Hari Kusnanto Faculty of Medicine, Gadjah Mada University

Open Source Modular Units for Electronic Patient Records. Hari Kusnanto Faculty of Medicine, Gadjah Mada University Open Source Modular Units for Electronic Patient Records Hari Kusnanto Faculty of Medicine, Gadjah Mada University Open Source Initiatives in Patient Information System electronic health records, scheduling

More information

Chapter 8 The Enhanced Entity- Relationship (EER) Model

Chapter 8 The Enhanced Entity- Relationship (EER) Model Chapter 8 The Enhanced Entity- Relationship (EER) Model Copyright 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 8 Outline Subclasses, Superclasses, and Inheritance Specialization

More information

How Ontologies Can Improve Semantic Interoperability in Health Care

How Ontologies Can Improve Semantic Interoperability in Health Care How Ontologies Can Improve Semantic Interoperability in Health Care Stefan Schulz * and Catalina Martínez-Costa Institute for Medical Informatics, Statistics and Documentation, Medical University of Graz,

More information

AN ONTOLOGICAL APPROACH TO WEB APPLICATION DESIGN USING W2000 METHODOLOGY

AN ONTOLOGICAL APPROACH TO WEB APPLICATION DESIGN USING W2000 METHODOLOGY STUDIA UNIV. BABEŞ BOLYAI, INFORMATICA, Volume L, Number 2, 2005 AN ONTOLOGICAL APPROACH TO WEB APPLICATION DESIGN USING W2000 METHODOLOGY ANNA LISA GUIDO, ROBERTO PAIANO, AND ANDREA PANDURINO Abstract.

More information

II. PREVIOUS RELATED WORK

II. PREVIOUS RELATED WORK An extended rule framework for web forms: adding to metadata with custom rules to control appearance Atia M. Albhbah and Mick J. Ridley Abstract This paper proposes the use of rules that involve code to

More information

Requirements engineering

Requirements engineering Learning Unit 2 Requirements engineering Contents Introduction............................................... 21 2.1 Important concepts........................................ 21 2.1.1 Stakeholders and

More information

A Tool for Searching the Semantic Web for Supplies Matching Demands

A Tool for Searching the Semantic Web for Supplies Matching Demands A Tool for Searching the Semantic Web for Supplies Matching Demands Zuzana Halanová, Pavol Návrat, Viera Rozinajová Abstract: We propose a model of searching semantic web that allows incorporating data

More information

On the general structure of ontologies of instructional models

On the general structure of ontologies of instructional models On the general structure of ontologies of instructional models Miguel-Angel Sicilia Information Engineering Research Unit Computer Science Dept., University of Alcalá Ctra. Barcelona km. 33.6 28871 Alcalá

More information

Standardised and Flexible Health Data Management with an Archetype Driven EHR System (EHRflex)

Standardised and Flexible Health Data Management with an Archetype Driven EHR System (EHRflex) Standardised and Flexible Health Data Management with an Archetype Driven EHR System (EHRflex) Anton Brass 1, David Moner 2, Claudia Hildebrand 1, Montserrat Robles 2 1 Helmholtz Zentrum München, Germany

More information

Transformation of OWL Ontology Sources into Data Warehouse

Transformation of OWL Ontology Sources into Data Warehouse Transformation of OWL Ontology Sources into Data Warehouse M. Gulić Faculty of Maritime Studies, Rijeka, Croatia marko.gulic@pfri.hr Abstract - The Semantic Web, as the extension of the traditional Web,

More information

OilEd: a Reason-able Ontology Editor for the Semantic Web

OilEd: a Reason-able Ontology Editor for the Semantic Web OilEd: a Reason-able Ontology Editor for the Semantic Web Sean Bechhofer, Ian Horrocks, Carole Goble and Robert Stevens Department of Computer Science, University of Manchester, UK seanb@cs.man.ac.uk,

More information

Management and maintenance policies for EHR interoperability resources

Management and maintenance policies for EHR interoperability resources Management and maintenance policies for EHR interoperability resources Authors: Dipak Kalra, University College London, UK Gerard Freriks, TNO, NL François Mennerat, ProRec France, FR Jos Devlies, ProRec

More information

Model Driven Interoperability through Semantic Annotations using SoaML and ODM

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:

More information

CONTEMPORARY SEMANTIC WEB SERVICE FRAMEWORKS: AN OVERVIEW AND COMPARISONS

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

More information

Health Information Exchange Language - Bostaik

Health Information Exchange Language - Bostaik Bootstrapping Adoption of a Universal Exchange Language for Health Information Exchange Speakers: Tajh L. Taylor, Lowell Vizenor OMG SOA in Healthcare Conference July 15, 2011 Agenda The Health Information

More information

Comparing Instances of the Ontological Concepts

Comparing Instances of the Ontological Concepts Comparing Instances of the Ontological Concepts Anton Andrejko and Mária Bieliková Faculty of Informatics and Information Technologies, Slovak University of Technology, Ilkovičova 3, 842 16 Bratislava,

More information

Development of an EHR System for Sharing A Semantic Perspective

Development of an EHR System for Sharing A Semantic Perspective 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-113

More information

Secure Semantic Web Service Using SAML

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

More information

Project VIDE Challenges of Executable Modelling of Business Applications

Project VIDE Challenges of Executable Modelling of Business Applications Project VIDE Challenges of Executable Modelling of Business Applications Radoslaw Adamus *, Grzegorz Falda *, Piotr Habela *, Krzysztof Kaczmarski #*, Krzysztof Stencel *+, Kazimierz Subieta * * Polish-Japanese

More information

Use of OWL and SWRL for Semantic Relational Database Translation

Use of OWL and SWRL for Semantic Relational Database Translation Use of OWL and SWRL for Semantic Relational Database Translation Matthew Fisher, Mike Dean, Greg Joiner BBN Technologies, 1300 N. 17th Street, Suite 400, Arlington, VA 22209 {mfisher, mdean, gjoiner}@bbn.com

More information

No More Keyword Search or FAQ: Innovative Ontology and Agent Based Dynamic User Interface

No More Keyword Search or FAQ: Innovative Ontology and Agent Based Dynamic User Interface IAENG International Journal of Computer Science, 33:1, IJCS_33_1_22 No More Keyword Search or FAQ: Innovative Ontology and Agent Based Dynamic User Interface Nelson K. Y. Leung and Sim Kim Lau Abstract

More information

A Semantic Model for Multimodal Data Mining in Healthcare Information Systems

A Semantic Model for Multimodal Data Mining in Healthcare Information Systems A Semantic Model for Multimodal Data Mining in Healthcare Information Systems Dimitris IAKOVIDIS 1 and Christos SMAILIS Department of Informatics and Computer Technology, Technological Educational Institute

More information

A Knowledge-based Product Derivation Process and some Ideas how to Integrate Product Development

A Knowledge-based Product Derivation Process and some Ideas how to Integrate Product Development A Knowledge-based Product Derivation Process and some Ideas how to Integrate Product Development (Position paper) Lothar Hotz and Andreas Günter HITeC c/o Fachbereich Informatik Universität Hamburg Hamburg,

More information

HL7 FHIR & IHE MHD yet more choices

HL7 FHIR & IHE MHD yet more choices HL7 FHIR & IHE MHD yet more choices IHE NL 2012 - Changing the Way Healthcare Connects Presentatie IHE-Jaarcongres Spant!, 9 november 2012 Ewout Kramer Korte Introductie Mijn naam: Ewout Kramer Adviseur

More information

Representing the Hierarchy of Industrial Taxonomies in OWL: The gen/tax Approach

Representing the Hierarchy of Industrial Taxonomies in OWL: The gen/tax Approach Representing the Hierarchy of Industrial Taxonomies in OWL: The gen/tax Approach Martin Hepp Digital Enterprise Research Institute (DERI), University of Innsbruck Florida Gulf Coast University, Fort Myers,

More information

Towards a Repository for Managing Archetypes for Electronic Health Records

Towards a Repository for Managing Archetypes for Electronic Health Records Towards a Repository for Managing Archetypes for Electronic Health Records Sebastian Garde 1, Evelyn J.S. Hovenga 1, Jana Gränz 1,2, Shala Foozonkhah 1,3, Sam Heard 1,4 1 Health Informatics Research Group,

More information

Implementing reusable software components for SNOMED CT diagram and expression concept representations

Implementing reusable software components for SNOMED CT diagram and expression concept representations 1028 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

More information

Terminology Services in Support of Healthcare Interoperability

Terminology Services in Support of Healthcare Interoperability Terminology Services in Support of Healthcare Russell Hamm Informatics Consultant Apelon, Inc. Co-chair HL7 Vocabulary Workgroup Outline Why Terminology Importance of Terminologies Terminologies in Healthcare

More information

Secondary Use of EMR Data View from SHARPn AMIA Health Policy, 12 Dec 2012

Secondary Use of EMR Data View from SHARPn AMIA Health Policy, 12 Dec 2012 Secondary Use of EMR Data View from SHARPn AMIA Health Policy, 12 Dec 2012 Christopher G. Chute, MD DrPH, Professor, Biomedical Informatics, Mayo Clinic Chair, ISO TC215 on Health Informatics Chair, International

More information

7/15/2015 THE CHALLENGE. Amazon, Google & Facebook have Big Data problems. in Oncology we have a Small Data Problem!

7/15/2015 THE CHALLENGE. Amazon, Google & Facebook have Big Data problems. in Oncology we have a Small Data Problem! The Power of Ontologies and Standardized Terminologies for Capturing Clinical Knowledge Peter E. Gabriel, MD, MSE AAPM Annual Meeting July 15, 2015 1 THE CHALLENGE Amazon, Google & Facebook have Big Data

More information

Introduction to openehr Archetypes & Templates. Dr Ian McNicoll Dr Heather Leslie

Introduction to openehr Archetypes & Templates. Dr Ian McNicoll Dr Heather Leslie Introduction to openehr Archetypes & Templates Dr Ian McNicoll Dr Heather Leslie Traditional Application Development Clinical Knowledge Data Model Ocean Informatics 2010 Tradi&onal Informa&on model 2 level

More information

An eclipse-based Feature Models toolchain

An eclipse-based Feature Models toolchain An eclipse-based Feature Models toolchain Luca Gherardi, Davide Brugali Dept. of Information Technology and Mathematics Methods, University of Bergamo luca.gherardi@unibg.it, brugali@unibg.it Abstract.

More information

Intelligent interoperable application for employment exchange system using ontology

Intelligent interoperable application for employment exchange system using ontology 1 Webology, Volume 10, Number 2, December, 2013 Home Table of Contents Titles & Subject Index Authors Index Intelligent interoperable application for employment exchange system using ontology Kavidha Ayechetty

More information

Relationship-Based Change Propagation: A Case Study

Relationship-Based Change Propagation: A Case Study Relationship-Based Change Propagation: A Case Study by Winnie Lai A thesis submitted in conformity with the requirements for the degree of Master of Computer Science Department of Computer Science University

More information