tsb – mhs ontology methods of creation, maintenance and

27
TSB – MHS Ontology Methods of Creation, Maintenance and Extraction AHIMA 2005 Mariana Casella dos Santos, MD James Flanagan, MD, PhD Language and Computing

Upload: others

Post on 04-Feb-2022

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: TSB – MHS Ontology Methods of Creation, Maintenance and

TSB – MHS OntologyMethods of Creation, Maintenance

and Extraction

AHIMA 2005

Mariana Casella dos Santos, MDJames Flanagan, MD, PhDLanguage and Computing

Page 2: TSB – MHS Ontology Methods of Creation, Maintenance and

Mariana Casella dos Santos 2

Presentation Overview

• What is the TSB and Why?

• TSB mappings desiderata

• Methods of mappings creation and maintenace

• Methods of mapping extraction

Page 3: TSB – MHS Ontology Methods of Creation, Maintenance and

Mariana Casella dos Santos 3

What is the TSB and Why?

• Terminology Service Bureau (TSB) is designed to meet the terminology requirements of the Composite Health Care System II (CHCS II), the computer-based Patient Record (CPR) System for the Department of Defense (DoD) Military Healthcare System (MHS).

• CHCS II collects medical data from all healthcare services within the DoD.– Must handle conflicting data and terminology standards.– Must optimize and improve the integration and transmission of medical

information throughout the MHS.

• CHCS II must cope with integrations of additional software components and their associated terminologies.

– 3M’s HDD was responsible for standardizing the terms used to capture clinicalinformation

– new terminology identified - mapped into the HDD - available to be used by clinical applications

• Mappings must be performed by 3M• Inability to generate updates for the original terminologies mapped or components using

these terminologies

TSB Purpose: Incorporate and relate multiple terminologies into one overarching data model that is capable of generating updates based on this integrated ontology/terminology for each of the runtime components that require terminology content.

Page 4: TSB – MHS Ontology Methods of Creation, Maintenance and

Mariana Casella dos Santos 4

Desiderata for TSB Mappings and Mapping-related Processes

• Ability to deliver on time and on budget

• Secure reliability of mapped information

• Mapping efforts are cumulative and publicly available

• Mappings must serve a multiplicity of disparate applications

• Mitigate the differences introduced by existing medical information sources– hybridism of principles or perspectives embedded in their

hierarchical structure– divergence of meaning attributed to their language

descriptions

Page 5: TSB – MHS Ontology Methods of Creation, Maintenance and

Mariana Casella dos Santos 5

CHCS II

HDD

TMIP

TSB is Portable and Partitionable

CHDR

TSB

Page 6: TSB – MHS Ontology Methods of Creation, Maintenance and

Mariana Casella dos Santos 6

Terminology Service Bureau The Big Picture

Terminology Service Bureau

MHSOntology

CHCS II

TSB ContentSNOMED CT(Core)

PKC

MEDCIN OtherOther

TMIP

TSB Content CHDR

TSB Content PKC/Medcin/SNOMED CT

TSB ContentOthers

TSB Content

RxNormVA Allergy Term set

DoD Allergy Term Set

Page 7: TSB – MHS Ontology Methods of Creation, Maintenance and

Mariana Casella dos Santos 7

TSB Mapping FrameworkThe Meta and the Domain

SNOMED CT CONCEPT

SNOMED CT CONCEPT

SNOMED CT CONCEPT

MEDCIN CONCEPT

MEDCIN CONCEPT

MEDCIN CONCEPT

SNOMED CT CONCEPT

DOMAIN ENTITY

DOMAIN CONCEPT

DOMAIN CONCEPT

DOMAIN CONCEPT

DOMAIN CONCEPT

SNOMED CT Terms MEDCIN

Terms

MHS Core Ontology

Page 8: TSB – MHS Ontology Methods of Creation, Maintenance and

Mariana Casella dos Santos 8

META ENTITYDOMAIN ENTITY

Bi-directionalmapping relation

TSB Mapping FrameworkThe Meta and the Domain

SNOMED CTNORMALIZED

SNOMED-CT(original structure)

ENTITY

MEDCIN

PKC

CONCEPTSORIGINATING FROM

OTHER TERMINOLOGIES

Page 9: TSB – MHS Ontology Methods of Creation, Maintenance and

Mariana Casella dos Santos 9

Ontology for Alignement The Meta and the Domain

SNOMED-CT : 106048009 : RESPIRATORY FINDING (FINDING)

SNOMED-CT : 370221004 : SEVERE ASTHMA (FINDING)

DISEASE

ASTHMA

SEVERE DISEASE

SEVERE ASTHMA

SEVERE PERSISTENT ASTHMA

SNOMED-CT : 390798007 :ASTHMA FINDING (FINDING)

MEDCIN : 91142 : PULMONARY OBSTRUCTIVE DISORDERS

MEDCIN : 32881 : ASTHMA

MEDCIN : 214048 : ASTHMASEVERE PERSISTENT

Dealing with Granularity

SNOMED-CT : xxxxx : PERSISTENT SEVERE ASTHMA (FINDING)

Versioning

Page 10: TSB – MHS Ontology Methods of Creation, Maintenance and

Mariana Casella dos Santos 10

Ontology for Alignement The Meta and the Domain

MENINGITIS

MEDDRA : 10027199 : MENINGITIS

MEDCIN : 31192 : MENINGITIS

PKC ENTITY : 644 : MENINGITIS

Reusability of Mappings

SNOMED-CT : 7180009 : MENINGITIS (DISORDER)

Page 11: TSB – MHS Ontology Methods of Creation, Maintenance and

Mariana Casella dos Santos 11

Mapping TerminologiesLexical Layer Issues

Page 12: TSB – MHS Ontology Methods of Creation, Maintenance and

Mariana Casella dos Santos 12

Lexical Variations Match with Upper Level Constraints

• Defining allowable lexical variations of a term, based on analysis of the hierarchical structures of the terminologies.

• Generation of an equivalence model for distinctive lexical representations identified as synonymous within the scope of both terminologies being mapped, utilizing regular expressions.

• Setting specific constraints to restrict realm of mappings based on terminologies hierarchical branches.

• Applying secure lexical match-based mapping algorithm utilizing the lexical variants equivalence model created.

Page 13: TSB – MHS Ontology Methods of Creation, Maintenance and

Mariana Casella dos Santos 13

Lexical Variations Match with Upper Level Constraints

Expression on Equivalence Model: (.*) = examination of (.*)

=

Pattern of equivalence found:

Setting costraint for defined expression:Concept A with term “(.*)” MAPS TO Concept B with term “examination of (.*)”if and only if: Concept A IS-A MEDCIN : 6000 : PHYSICAL EXAMINATION

andConcept B IS-A PROCEDURE

(*MHS Core originating from and linked to SNCT : 71388002 : PROCEDURE (PROCEDURE))

MEDCIN : 11815 : RETINA

retinaExamination

of retina

RETINAEXAMINATION

OF RETINA

“retina”

MEDCIN : 6000 : PHYSICAL EXAMINATION

PROCEDUREANATOMICAL STRUCTURE

Page 14: TSB – MHS Ontology Methods of Creation, Maintenance and

Mariana Casella dos Santos 14

Secure Mapping Algorithm

Constraint Violation*Occurs for untruth variations or real homonyms.

‘Homonymous’ Term Variations*Not disambiguated by constraint. Occurs for cases of redundancy, concepts w/ NOS/‘other’, broad constraints.

>1 Synonymous Match

1 Synonymous Match

Meta concept linked to>1 MHS Domain concept*Occurs for ‘untruth’ synonyms.

Page 15: TSB – MHS Ontology Methods of Creation, Maintenance and

Mariana Casella dos Santos 15

Medical Terminologies/OntologiesDifferent Perspectives

Page 16: TSB – MHS Ontology Methods of Creation, Maintenance and

Mariana Casella dos Santos 16

IS-A LinkDefined Perspective for MHS Ontology

• Axiom: If concept A is-child-of (IS-A) concept B then every instance of A is a instance of B.

VIRAL MENINGITIS

MENINGITIS

Every instance of viral meningitisis an instance of meningitis.

Page 17: TSB – MHS Ontology Methods of Creation, Maintenance and

Mariana Casella dos Santos 17

IS-A LinkCommon Uses in Medcal Terminologies

LIVER

LIVER PART

ABSCESS

PASTEURELLA ABSCESS

PASTEURELLA INFECTION

IS-A IS-AIS-A

Causality Parthood

Page 18: TSB – MHS Ontology Methods of Creation, Maintenance and

Mariana Casella dos Santos 18

Transposing Hierarchiesfrom Mapped Terminologies

Motivation: When new terminology is mapped many concepts are introduced in the MHS core ontology ‘hanging loose’ (w/o an identified parent concept) and structuring is lacking. Identifying and transferring these smaller hierarchies onto the domain can drastically reduce the manual modeling effort.

• Analysis of the terminology for the identification of certain ‘cutting points’ – concepts that are at the top of a small hierarchy with ontologically valid IS-A relations.

• Analysis of the terminology for the identification of hierarchical levels where IS-A relations are always valid.

• Transposition Procedure utilizing ‘cutting points’ and hierarchical levels identified.

Page 19: TSB – MHS Ontology Methods of Creation, Maintenance and

Mariana Casella dos Santos 19

Transposing Hierarchiesfrom Mapped Terminologies

A

A Y

A X

A

A Y z

A X

A Y

A Y z

A

A Y

A X

A

A Y z

A X

A Y

A Y z

Transpose to existing mapn levels

A

A Y z

A

A Y w A Y z

A Y w

A Y

Transpose to existing map1 level

Transpose through levels of granularity

‘Cutting Point’ Methods:

Page 20: TSB – MHS Ontology Methods of Creation, Maintenance and

Mariana Casella dos Santos 20

Transposing Mapped Terminologies Hierarchies

Page 21: TSB – MHS Ontology Methods of Creation, Maintenance and

Mariana Casella dos Santos 21

Transposing Mapped Terminologies Hierarchies

X

Z

Transpose in groups – Valid Hierarchical levels:* Transposition always to n levels down

TOP TERMINOLOGY CONCEPT

C

C Y

C

C Y z

C Y

C Y z

A

A Y

A

A Y z

A Y

A Y z

B

B Y

B

B Y z

B Y

B Y z

Page 22: TSB – MHS Ontology Methods of Creation, Maintenance and

Mariana Casella dos Santos 22

Transposing Mapped Terminologies Hierarchies

Mapping relationship

Page 23: TSB – MHS Ontology Methods of Creation, Maintenance and

Mariana Casella dos Santos 23

Exporting the Mappings

• Configurable Exports:e.g. MEDCIN ID <> SNOMED CT PT <> SNOMED CT FSN <> SNOMED CT ID

orSNOMED CT PT <> PKC ID <> MEDCIN ID

• Extracting ‘One to One’, ‘One to Many and/or ‘Many to One’ mappings by traveling the domain hierarchy.

Page 24: TSB – MHS Ontology Methods of Creation, Maintenance and

Mariana Casella dos Santos 24

Mapping Extraction‘Many to One’

*As MHS domain modeling evolves post-coordinated mappings extraction becomes also possible.

Page 25: TSB – MHS Ontology Methods of Creation, Maintenance and

Mariana Casella dos Santos 25

Mapping Extraction‘One to Many’

PKC : DIABETES MELLITUS TYPE II

DIABETES MELLITUS TYPE II

DIABETES MELLITUS TYPE II WITH KETOACIDOSIS

DIABETES MELLITUS TYPE II W/O MENTION OF COMPLICATION

ICD-9-CM : 250.12 : DIABETES WITH KETOACIDOSIS, TYPE II

ICD-9-CM : 250.02 : DIABETES MELLITUS WITHOUT MENTIONOF COMPLICATION, TYPE II

DIABETES MELLITUS ICD-9-CM : 250 : DIABETES MELITUS

Page 26: TSB – MHS Ontology Methods of Creation, Maintenance and

Mariana Casella dos Santos 26

Conclusions

Mapping Processes Key WordsReusability and Flexibility

Page 27: TSB – MHS Ontology Methods of Creation, Maintenance and

Clinical Vocabulary Mapping Methods Institute Saturday, October 15, 2005