US2023360745A1PendingUtilityA1

Code Point Resolution Using Natural Language Processing and Metathesaurus

75
Assignee: MERATIVE US L PPriority: Jan 29, 2021Filed: Jul 18, 2023Published: Nov 9, 2023
Est. expiryJan 29, 2041(~14.5 yrs left)· nominal 20-yr term from priority
G16H 10/00G06F 40/205G16H 70/00G06F 40/174G06F 40/55G06F 40/247G16H 70/60G16H 70/20
75
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A system and related method exchange medical information with a medical management system. The method comprises receiving, using a processor of a code point resolver, from the medical management system, medical text via a network interface. A code point is a single standardized medical terminology code (SMTC) that corresponds to a medical concept contained within the medical text. The method further applies rule-based logic to process the medical text to form a localized mapping of a text portion of the medical text to a plurality of candidate SMTCs (CSMTCs) that are related to at least one metathesaurus concept entity (MCE) in a metathesaurus, and to determines the code point from the CSMTCs. The method transmits, via the network interface, to the medical management system, the code point.

Claims

exact text as granted — not AI-modified
1 . A method for exchanging medical information with a medical management system, comprising:
 receiving, using a processor of a code point resolver, from the medical management system, medical text via a network interface, wherein a code point is a single standardized medical terminology code (SMTC) that corresponds to a medical concept contained within the medical text;   applying rule-based logic to process the medical text to form a localized mapping of a text portion of the medical text to a plurality of candidate SMTCs (CSMTCs) that are related to at least one metathesaurus concept entity (MCE) in a metathesaurus and to determine the code point from the CSMTCs, wherein applying rule-based logic comprises:
 determining a fitness score with a fitness scorer of the rule-based logic for each of the CSMTCs using weightings that are based on a medical application intent; and 
 determining the code point by selecting a best-fit SMTC having a highest fitness score of the CSMTCs; and 
   transmitting, via the network interface, to the medical management system, the code point.   
     
     
         2 . The method of  claim 1 , wherein the medical text represents a medical application. 
     
     
         3 . The method of  claim 1 , further comprising:
 parsing, with a natural language processor (NLP) of the rule-based logic, the medical text into one or more concepts that are each associated with one or more of the CSMTCs.   
     
     
         4 . The method of  claim 3 , further comprising:
 using the NLP to parse the medical text into medical text portions based on a mechanism selected from the group consisting of punctuation, keywords, and parts of language.   
     
     
         5 . (canceled) 
     
     
         6 . The method of  claim 1 , wherein determining the fitness score comprises utilizing an additional element that is separate from the medical text and is selected from the group consisting of clinical notes and structured data. 
     
     
         7 . The method of  claim 1 , wherein the SMTCs are based on one or more MCEs. 
     
     
         8 . The method of  claim 1 , further comprising filtering, using a relevance determiner of the rule-based logic, the CSMTCs based on a type of medical application. 
     
     
         9 . The method of  claim 1 , wherein the determining of the fitness score comprises using weightings that are further based on at least one of a hypernym and hyponym relationship, a source reliability measure, or codes determined by an industry acceptance rating. 
     
     
         10 . The method of  claim 1 , wherein the weighting for the medical application intent is greater for a procedure than for a non-procedure. 
     
     
         11 . The method of  claim 9 , wherein the weighting for the hypernym and hyponym relationship is greater for the hypernym than for the hyponym. 
     
     
         12 . The method of  claim 9 , wherein the weightings are proportional to a source reliability measure. 
     
     
         13 . The method of  claim 1 , wherein the SMTC is based on an interchange coding system selected from the group consisting of SNOMED, LOINC, and RxNorm. 
     
     
         14 . The method of  claim 1 , further comprising:
 receiving medical input data in addition to the medical text that comprises a first clinical note, a second clinical note different from the first clinical note, and at least one structured data element; and   merging, using the rule-based logic, medical input records from two elements selected from the group consisting of the first clinical note, the second clinical note, and the structured data element, based on dates of the medical input records having compatible codes.   
     
     
         15 . A code point resolver, comprising:
 a memory; and   a processor that is configured to:   receive from the medical management system, medical text via a network interface, wherein a code point is a single standardized medical terminology code (SMTC) that corresponds to a medical concept contained within the medical text;   apply rule-based logic to process the medical text to form a localized mapping of a text portion of the medical text to a plurality of candidate SMTCs (CSMTCs) that are related to at least one metathesaurus concept entity (MCE) in a metathesaurus and to determine the code point from the CSMTCs, wherein applying rule-based logic comprises:
 determining a fitness score with a fitness scorer of the rule-based logic for each of the CSMTCs using weightings that are based on a medical application intent; and 
 determining the code point by selecting a best-fit SMTC having a highest fitness score of the CSMTCs; and 
   transmit, via the network interface, to the medical management system, the code point.   
     
     
         16 . The code point resolver of  claim 15 , wherein applying the rule-based logic further comprises:
 parsing, with a natural language processor (NLP) of the rule-based logic, the medical text into one or more concepts that are each associated with one or more of the CSMTCs.   
     
     
         17 . The code point resolver of  claim 16 , wherein applying the rule-based logic further comprises:
 using the NLP to parse the medical text into medical text portions based on a mechanism selected from the group consisting of punctuation, keywords, and parts of language.   
     
     
         18 . (canceled) 
     
     
         19 . A computer program product for a code point resolver, the computer program product comprising:
 one or more computer readable storage media, and program instructions collectively stored on the one or more computer readable storage media, the program instructions comprising program instructions to:   receive, using a processor of a code point resolver, from the medical management system, medical text via a network interface, wherein a code point is a single standardized medical terminology code (SMTC) that corresponds to a medical concept contained within the medical text;   apply rule-based logic to process the medical text to form a localized mapping of a text portion of the medical text to a plurality of candidate SMTCs (CSMTCs) that are related to at least one metathesaurus concept entity (MCE) in a metathesaurus and to determine the code point from the CSMTCs, wherein applying rule-based logic comprises:
 determining a fitness score with a fitness scorer of the rule-based logic for each of the CSMTCs using weightings that are based on a medical application intent; and 
 determining the code point by selecting a best-fit SMTC having a highest fitness score of the CSMTCs; and 
   transmit, via the network interface, to the medical management system, the code point.   
     
     
         20 . The computer program product of  claim 19 , wherein determining the fitness score further comprises using weightings that are further based on at least one of a hypernym and hyponym relationship, a source reliability measure, or codes determined by an industry acceptance rating. 
     
     
         21 . The code point resolver of  claim 15 , wherein determining the fitness score further comprises using weightings that are further based on at least one of a hypernym and hyponym relationship, a source reliability measure, or codes determined by an industry acceptance rating. 
     
     
         22 . The method of  claim 1 , wherein the weightings are applied as a sequence of rules of the rule-based logic to the CSMTCs, wherein the sequence comprises:
 applying a relevance determiner to the CSMTCs to generate a first filtered set of CSMTCs;   determining if the first filtered set of CSMTCs comprises more than one CSMTC;   in response to the first filtered set of CSMTCs comprising more than one CSMTC, applying a weighting to the first filtered set of CSMTCs based on the hypernym and hyponym relationships to generate a second filtered set of CSMTCs;   determining if the second filtered set of CSMTCs comprises more than one CSMTC; and   in response to the second filtered set of CSMTCs comprising more than one CSMTC, applying a weighting to the second filtered set of CSMTCs based on the source reliability measure to generate a third filtered set of CSMTCs.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.