a semantic-web representation of clinical element models

17
A Semantic-Web Representation of Clinical Element Models Cui Tao, PhD Mayo Clinic

Upload: lotta

Post on 24-Feb-2016

43 views

Category:

Documents


0 download

DESCRIPTION

A Semantic-Web Representation of Clinical Element Models. Cui Tao, PhD Mayo Clinic. Acknowledgement. Christopher G. Chute, MD, DrPH Robert R. Freimuth , PhD Stanley M. Huff, MD Guoqian Jiang, PhD Thomas A. Oniki , PhD Jyotishman Pathak , PhD Craig Parker, MD Deepak Sharma - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: A Semantic-Web  Representation  of Clinical Element Models

A Semantic-Web Representation of Clinical Element Models

Cui Tao, PhD Mayo Clinic

Page 2: A Semantic-Web  Representation  of Clinical Element Models

Acknowledgement Christopher G. Chute, MD, DrPH Robert R. Freimuth, PhD Stanley M. Huff, MD Guoqian Jiang, PhD Thomas A. Oniki, PhD Jyotishman Pathak, PhD Craig Parker, MD Deepak Sharma Feichen Shen Sridhar D. Yadav Qian Zhu, PhD

Page 3: A Semantic-Web  Representation  of Clinical Element Models

SHARPn

Normalized EHR

EHR

Database CEM

OWL

Triple Store

XML

drools

SWRLdrools

XML Schema

Database

Schema

Page 4: A Semantic-Web  Representation  of Clinical Element Models

IntroductionClinical Element Model (CEM):

Logical models ensure semantic interoperability for: Data representation Data interpretation Data exchange within and across heterogeneous

sources and applications Represented in CEML/CDL (Constraint Definition

Language) Define syntax and grammar Not semantics

Page 5: A Semantic-Web  Representation  of Clinical Element Models

IntroductionSemantic Web

Explicit and formal semantic knowledge representation

Web Ontology Language (OWL) /Resource Description Framework (RDF): Define relationships Define classes Define constraints

Consistency checking Link to other domain terminologies Harmonize with other clinical data modeling

languages Semantic reasoning

Page 6: A Semantic-Web  Representation  of Clinical Element Models

Layer1:meta-ontology

Layer2: detailed clinical element models

Layer3:patient instances

Joe Doe’s recordJean Doe’s recordJoe Doe’s record

RDF Triple Store

Meta-CEM.OWL

Detailed Clinical Element Model Ontology

Page 7: A Semantic-Web  Representation  of Clinical Element Models

Semantic Reasoning Consistency checking

Cardinality constraints Data types Property allowed domains and ranges Permissible values in value sets

Classification and reasoning

Page 8: A Semantic-Web  Representation  of Clinical Element Models

Consistency Checking

Page 9: A Semantic-Web  Representation  of Clinical Element Models

Consistency Checking

Page 10: A Semantic-Web  Representation  of Clinical Element Models

Consistency Checking

Page 11: A Semantic-Web  Representation  of Clinical Element Models

Automatic ClassificationSemantic Definition of Normal DBP Data

Two DBP Measurements

Page 12: A Semantic-Web  Representation  of Clinical Element Models

Automatic ClassificationSemantic Definition of Normal BP

Infer that both exam1 and exam2 are within the normal range

Page 13: A Semantic-Web  Representation  of Clinical Element Models

Semantic Reasoning ExampleHas two outpatient (if possible) measurements

of SBP >140 or DBP > 90 at least one month after taking anti-hypertensive drugs.

Ontology:“Labetalol 100mg” (SCT318445000) is an anti-hypertensive drug (SCT1182007).

CNTRO temporal relation reasoner:5 weeks > one monthDuration (May 1 and March 1) > one month

Page 14: A Semantic-Web  Representation  of Clinical Element Models

Implementation Status Meta Ontology

Basic category classes Properties Cardinality constraints Two OWL experts and two CEM experts have

evaluated the meta-ontology to ensure it can faithfully cover the original contents

Automatic Convertor: detailed CEM ontologies

Page 15: A Semantic-Web  Representation  of Clinical Element Models

CEM-OWL convertorMeta-Ontology

Shared CEM Ontology

CEM Core Model Ontologies

CEM Secondary Use Ontologies

import

import

import

Page 16: A Semantic-Web  Representation  of Clinical Element Models

Download the ontologies Shared Models:

http://informatics.mayo.edu/sharp/CEM2OWL/CEM-Shared.owl

CORE Models:http://informatics.mayo.edu/sharp/CEM2OWL/COREModels/COREStandardLabObs.owlhttp://informatics.mayo.edu/sharp/CEM2OWL/COREModels/COREStandardLabObsCoded.owlhttp://informatics.mayo.edu/sharp/CEM2OWL/COREModels/COREStandardLabObsIntervalQuantitative.owl

http://informatics.mayo.edu/sharp/CEM2OWL/COREModels/COREStandardLabObsNarrative.owlhttp://informatics.mayo.edu/sharp/CEM2OWL/COREModels/COREStandardLabObsOrdinal.owlhttp://informatics.mayo.edu/sharp/CEM2OWL/COREModels/COREStandardLabObsQuantitative.owlhttp://informatics.mayo.edu/sharp/CEM2OWL/COREModels/COREPatient.owlhttp://informatics.mayo.edu/sharp/CEM2OWL/COREModels/CORENotedDrug.owlhttp://informatics.mayo.edu/sharp/CEM2OWL/COREModels/COREDiseaseDisorder.owl

Secondary Use: http://informatics.mayo.edu/sharp/CEM2OWL/SecondaryUse/SecondaryUseDiseaseDisorder.owlhttp://informatics.mayo.edu/sharp/CEM2OWL/SecondaryUse/SecondaryUseNotedDrug.owlhttp://informatics.mayo.edu/sharp/CEM2OWL/SecondaryUse/SecondaryUsePatient.owlhttp://informatics.mayo.edu/sharp/CEM2OWL/SecondaryUse/SecondaryUseStandardLabObsCoded.owl

http://informatics.mayo.edu/sharp/CEM2OWL/SecondaryUse/SecondaryUseStandardLabObsIntervalQuantitative.owl

http://informatics.mayo.edu/sharp/CEM2OWL/SecondaryUse/SecondaryUseStandardLabObsNarrative.owl

http://informatics.mayo.edu/sharp/CEM2OWL/SecondaryUse/SecondaryUseStandardLabObsOrdinal.owl

http://informatics.mayo.edu/sharp/CEM2OWL/SecondaryUse/SecondaryUseStandardLabObsQuantitative.owl

http://informatics.mayo.edu/sharp/CEM2OWL/SecondaryUse/SecondaryUseStandardLabObsTiter.owl

Page 17: A Semantic-Web  Representation  of Clinical Element Models

Conclusion and Future Directions Meta-Ontology: semantically defined the basic

classes, properties, their relationships, and constraints

Convertor: CDLOWL Represent SHARPn normalized data using RDF Investigate SWRL/Drools combination for

phenotyping