An integrated. EHR system



Similar documents
Interface Terminology to Facilitate the Problem List Using SNOMED CT and other Terminology Standards

Using Open Source software and Open data to support Clinical Trial Protocol design

Information Model Requirements of Post-Coordinated SNOMED CT Expressions for Structured Pathology Reports

SNOMED CT Cardiology Reference Set Development, Malaysia. SNOMED CT Conference Amsterdam, The Netherlands October 2014

Briefing on ehr Content Hong Kong Clinical Terminology Table (HKCTT) By Maggie LAU Health Informatician, ehriso

Graph database approach to management and use of SNOMED CT encoded clinical data W. Scott Campbell, Jay Pedersen, James R. Campbell University of

TRANSFoRm: Vision of a learning healthcare system

Improving EHR Semantic Interoperability Future Vision and Challenges

Practical Implementation of a Bridge between Legacy EHR System and a Clinical Research Environment

A Repository of Semantic Open EHR Archetypes

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

I-MAGIC Implementation Guide

SNOMED CT Introduction. Dr Linda Bird, IHTSDO Implementation Specialist

Clinical Knowledge Manager. Product Description 2012 MAKING HEALTH COMPUTE

Data Analytics with SNOMED CT. Date: Version: 1.01 Status: FINAL

Terminology Services in Support of Healthcare Interoperability

ehr Sharable Data Vicky Fung Senior Health Informatician ehr Information Standards Office

Performance Analysis, Data Sharing, Tools Integration: New Approach based on Ontology

Theodoros. N. Arvanitis, RT, DPhil, CEng, MIET, MIEEE, AMIA, FRSM

Healthcare Data: Secondary Use through Interoperability

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

INFORMATION TECHNOLOGY FOR UNIVERSAL HEALTH COVERAGE (IT4UHC) September 2013 Manila, Philippines

IBM Watson and Medical Records Text Analytics HIMSS Presentation

How to Improve Database Connectivity With the Data Tools Platform. John Graham (Sybase Data Tooling) Brian Payton (IBM Information Management)

SNOMED CT Implementation Mapping Guidelines Facilitating Reuse of Data

SOLUTION BRIEF. IMAT Enhances Clinical Trial Cohort Identification. imatsolutions.com

PONTE Presentation CETIC. EU Open Day, Cambridge, 31/01/2012. Philippe Massonet

mapping local terminology to SNOMED-CT for ehr in Hong Kong SNOMED CT Implementation Showcase October 2013

Problem-Centered Care Delivery

SNOMED CT. The Language of Electronic Health Records

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

Tackling the Semantic Interoperability challenge

Semantic Information on Electronic Medical Records (EMRs) through Ontologies

SNOMED-CT

Workshop. Neil Barrett PhD, Jens Weber PhD, Vincent Thai MD. Engineering & Health Informa2on Science

Querying MongoDB without programming using FUNQL

Medical-Miner at TREC 2011 Medical Records Track

Combining SAWSDL, OWL DL and UDDI for Semantically Enhanced Web Service Discovery

Application of ontologies for the integration of network monitoring platforms

EHR Standards Landscape

The American Academy of Ophthalmology Adopts SNOMED CT as its Official Clinical Terminology

Maldonado, José A. Martínez Salvador, Begoña Boscá, Diego Robles, Montserrat. Revista: Journal of biomedical informatics, 2013, 46.

EHR Interoperability Framework Overview

Clinical Mapping (CMAP) Draft for Public Comment

CHAPTER 6 EXTRACTION OF METHOD SIGNATURES FROM UML CLASS DIAGRAM

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

3M Health Information Systems

Standards and their role in Healthcare ICT Strategy. 10th Annual Public Sector IT Conference

A Workbench for Prototyping XML Data Exchange (extended abstract)

D3.1.1 Initial Overall PONTE Architecture - Interface definition and Component design

Language Interface for an XML. Constructing a Generic Natural. Database. Rohit Paravastu

Beyond Health 2.0: the semantic web and intelligent systems

Overview of the national laws on electronic health records in the EU Member States National Report for Lithuania

Go! Guide: The Problems Tab in the EHR

The Development of the Clinical Trial Ontology to standardize dissemination of clinical trial data. Ravi Shankar

XBRL Processor Interstage XWand and Its Application Programs

Improving Pain & Symptom Management for Advanced Cancer Patients with a Clinical Decision Support System

MITA Information Architecture. May 8, 2006

Simplifying e Business Collaboration by providing a Semantic Mapping Platform

Classifying ELH Ontologies in SQL Databases

An Ontology Based Method to Solve Query Identifier Heterogeneity in Post- Genomic Clinical Trials

Software Architecture Document

National Integrated Services Framework The Foundation for Future e-health Connectivity. Peter Connolly HSE May 2013

Structured Data Capture (SDC) The Use of Structured Data Capture for Clinical Research

Classification of Natural Language Interfaces to Databases based on the Architectures

IBM Interoperable Healthcare Information Infrastructure (IHII) Overview. China October 2006 IBM

Ontology-based Archetype Interoperability and Management

Introduction to XML Applications

Classifying Adverse Events From Clinical Trials

Chapter 1: Introduction. Database Management System (DBMS) University Database Example

AHIMA Curriculum Map Health Information Management Associate Degree Approved by AHIMA Education Strategy Committee February 2011

ehealth in Spain: A Strategy for a Decentralised National Health Service

Depression Remission at Six Months Specifications 2014 (Follow-up Visits for 07/01/2012 to 06/30/2013 Index Contact Dates)

Clinical Data Management (Process and practical guide) Nguyen Thi My Huong, MD. PhD WHO/RHR/SIS

Medication Therapy Management Services Clinical Documentation: Using a Structured Coding System SNOMED CT

Abstract 1. INTRODUCTION

AHIMA Curriculum Map Health Information Management Baccalaureate Degree Approved by AHIMA Education Strategy Committee February 2011

DECIPHER architecture approach. Co-funded by the European Union

SBOP Repository Explorer. Installation and Configuration Guide v (2014)

HIE Ready 2.0 SPECIFICATIONS MATRIX. Product Name: Version Number: Preferred Message and Trigger

Search Result Optimization using Annotators

Transcription:

An integrated t Expression Repository EHR system Daniel Karlsson, Mikael Nyström, Bengt Kron

Project goals Develop and test a system for storing and querying pre- and post-coordinated SNOMED CT expressions in an Electronic Health Record (EHR) system SNOMED CT is used as a reference terminology SNOMED CT allows abstraction of EHR data for transfer to quality databases 2

3 Pre- and post-coordination

Pre-coordination: Pain 22253000 Pain 4

Pre-coordination: Pain 31 children 787 decendents 5

Post-coordination: Pain, Severity 22253000 Pain : 246112005 Severity = 371923003 Mild to moderate 6

7 Post-coordination: Pain, All 7 Severities

8 Post-coordination: Pain, all defining attributes Finding site, 26 000 Pathological process, 3 Associated Has definitional morphology, 4 500 manifestation, 100 000 Causative agent, Occurrence, 12 78 000 Finding method, 53 000 Due to, 100 000 Finding informer, 4 After, 150 000 Severity, 7 5,5 * 10 44 possibilities Clinical course, 31 Approximately Episodicity, 5 4,9 * 10 24 sensible Interprets, 26 000 possibilities Has interpretation, 190 787 pre-coordinated decendents

Post-coordination: Pain after operation on neck 9

Post-coordination: Pain after operation on neck 10

Post-coordination: Recurrent disease of cardiovascular asc systemstem 11

Post-coordination: Recurrent disease of cardiovascular asc systemstem 12

Rationale for an expression repository Classifiers typically does not handle changes between releases and over time Each addition of a new post-coordinated expression creates a new version Unnecessary to classify each time an expression is submitted Classifications of equivalent expressions can be reused Expressions might contain more characters than current systems can handle Fully defined post-coordinated expressions decrease the maintenance cost compared to extensions with pre-coordinated concepts 13

Expression repository architecture EHR prototype t EEE XML DB Expression repository Data store OWL Classifier 14

Expression repository Classifier used to classify new post-coordinated expressions OWL API-compliant classifiers (Snorocket, ELK,...) SNOMED CT expressions are translated to OWL Result of classification fed to data store SNOMED CT query results aggregated from data store 15

Equivalent expressions Structural equivalent expressions are only stored once in the repository the equivalence can never be lost Semantic, but not structural, equivalent expressions are stored individually are linked to each other have shared rows in the transitive closure table the equivalence might be lost due to updates in new releases 85919009 Disorder of intestine : { 363698007 Finding site =66754008 Appendix structure, 116676008 Associated morphology =23583003 Inflammation } 85919009 Disorder of intestine : { 116676008 Associated morphology =23583003 Inflammation, 363698007 Finding site =66754008 Appendix structure } Structural eq Semantic eq 128139000 Inflammatory disorder : d { 363698007 Finding site =66754008 Appendix structure } 16

Expression repository flow Expression submitted Parsing, syntactic normalizing New expression? No Return id Yes Build OWL expression Classify Store Return new id 17

Expression repository: Data store Data stored in tables in the relational database PostgreSQL Communicate through h a Java class Contains a full release Manages the expression s history Data storage and retrieval methods include Store an expression Store equivalence among expressions Store parents and children to an expression Get an expression s parents Get an expression s ancestors Get an expression s children Get an expression s descendants 18

Expression repository: Data store Transitive closure table 2002-01-31 01 2005-07-31 07 2012-01-31 Source Destination Start End Direct 2 1 2002 01 31 2012 01 31 Yes 3 1 2002 01 31 Yes 4 1 2002 01 31 No 5 1 2005 07 31 No Current international full release gives 8 000 000 rows 19

Differences to Technical Implementation Guide Uses a full release Manages the expression s history Uses a classifier Do not store the normal form 20

www.liu.se