System and method for facilitating migration between electronic terminologies

Inventors

Naeymi-Rad, FrankCharlot, RegisKanter, AndrewCardwell, MatthewFrank, EricEricksen, MichaelMasarie, FredYoung, AndreAldin, GregoryWinn, CurtisMaldonado, Jose

Assignees

Intelligent Medical Objects Inc

Interested in licensing this patent?

MTEC can help explore whether this patent might be available for licensing for your application.

Publication Number

US-10909176-B1

Patent

Publication Date

2021-02-02

Expiration Date


Abstract

A system and method for facilitating dictionary migration or dictionary mapping from a first vocabulary or a first dictionary of terms to a second vocabulary includes one or more computers configured to carry out the steps of mapping a subset of the first set of terms to respective terms in an interface terminology and flagging another subset as not mapped to respective terms in the interface terminology. The system then may provide suggested mappings for the non-mapped terms, relying on user-supplied indications in order to map those terms. The system and method also may map the first dictionary terms to a reference terminology, an administrative terminology, or a clinical terminology or, conversely, may use those external terminologies to assist in mapping to the interface terminology.

Core Innovation

A method for facilitating data migration from a first vocabulary to a second vocabulary loads the first vocabulary into a flattened table in a database on a computer. The method determines a domain for which a first set of terms in the first vocabulary belong, wherein an interface terminology comprises a plurality of domains and the domain is one of the plurality of domains. The interface terminology includes a plurality of unique concepts within each domain and one or more descriptions mapped to each concept, where each description is an alternative way to express its respective concept.

The method modifies the flattened table to include mappings from a subset of the first set of terms to respective terms in the interface terminology. The descriptions are compared against the subset of the first terms to determine a sufficiency of match. For a user, another subset of the first set of terms is flagged as not mapped to respective terms in the interface terminology, and suggested mappings are provided for a plurality of the other subset of terms.

The method receives a user indication of a desired mapping for the plurality of the other subset of terms and modifies the flattened table to include mappings to a first group of the plurality of the other subset of terms to respective terms in the interface terminology. The method generates a new interface terminology description for at least one term of the plurality of the other subset of terms when the at least one term is not within the first group. The method further modifies the flattened table to include a mapping to the new interface terminology description to a term in the first vocabulary.

Claims Coverage

Three independent claims are identified. Across these claims, the main inventive features include loading a first vocabulary into a flattened table, determining an interface terminology domain, comparing descriptions to determine sufficiency of match, user-assisted mapping with flagged not-mapped terms and suggested mappings, and generating new interface terminology descriptions mapped to unmapped terms.

Flattened database mapping with interface terminology concepts and descriptions

loading the first vocabulary into a flattened table in a database on a computer; determining a domain for which a first set of terms in the first vocabulary belong, wherein an interface terminology comprises a plurality of domains and the domain is one of the plurality of domains; modifying the flattened table to include mappings to a subset of the first set of terms to respective terms in the interface terminology, wherein the interface terminology also includes a plurality of unique concepts within each domain and one or more descriptions mapped to each concept wherein each description is an alternative way to express its respective concept, and wherein the descriptions are compared against the subset of the first terms to determine a sufficiency of match

User assisted reconciliation with suggested mappings and new interface terminology descriptions

flagging, for a user, another subset of the first set of terms as not mapped to respective terms in the interface terminology; providing suggested mappings for a plurality of the other subset of the terms; receiving a user indication of a desired mapping for the plurality of the other subset of terms; modifying the flattened table to include mappings to a first group of the plurality of the other subset of terms to respective terms in the interface terminology; generating a new interface terminology description for at least one term of the plurality of the other subset of terms, the at least one term not within the first group; and modifying the flattened table to include a mapping to the new interface terminology description to a term in the first vocabulary

Web-based interface for suggested mappings responsive to user selection

presenting a user with a web-based, user-facing interface that includes a first portion displaying a plurality of terms in the first vocabulary and a second portion responsive to a user selection in the first portion; providing, in the second portion, suggested interface terminology mappings for the selected term, wherein at least some of the suggested interface terminology mappings are determined by receiving a user input of one or more external healthcare terminology terms or external healthcare terminology term identifiers from an external healthcare terminology that includes both terms and term identifiers, and further wherein the external healthcare terminology terms or external healthcare terminology term identifiers are mapped to terms in the interface terminology; receiving a user selection of one of the suggested interface terminology mappings or a user-suggested mapping; confirming the user selection or user-suggested mapping; and when confirming a user-suggested mapping, adding a new interface terminology description and a map between the new interface terminology description and the selected term to a flattened table database

Across the independent claims, the method combines a flattened table database representation, domain-scoped interface terminology with concepts and alternative descriptions, automated comparison of descriptions to determine match sufficiency, and user-driven reconciliation via suggested mappings (including user input tied to external healthcare terminology term identifiers/terms) with generation of new interface terminology descriptions and corresponding flattened table mappings when needed.

Stated Advantages

Documented Applications

No documented applications found

JOIN OUR MAILING LIST

Stay Connected with MTEC

Keep up with active and upcoming solicitations, MTEC news and other valuable information.