Literature DB >> 30944012

Complexities, variations, and errors of numbering within clinical notes: the potential impact on information extraction and cohort-identification.

David A Hanauer1,2, Qiaozhu Mei3, V G Vinod Vydiswaran3,4, Karandeep Singh4, Zach Landis-Lewis4, Chunhua Weng5.   

Abstract

BACKGROUND: Numbers and numerical concepts appear frequently in free text clinical notes from electronic health records. Knowledge of the frequent lexical variations of these numerical concepts, and their accurate identification, is important for many information extraction tasks. This paper describes an analysis of the variation in how numbers and numerical concepts are represented in clinical notes.
METHODS: We used an inverted index of approximately 100 million notes to obtain the frequency of various permutations of numbers and numerical concepts, including the use of Roman numerals, numbers spelled as English words, and invalid dates, among others. Overall, twelve types of lexical variants were analyzed.
RESULTS: We found substantial variation in how these concepts were represented in the notes, including multiple data quality issues. We also demonstrate that not considering these variations could have substantial real-world implications for cohort identification tasks, with one case missing > 80% of potential patients.
CONCLUSIONS: Numbering within clinical notes can be variable, and not taking these variations into account could result in missing or inaccurate information for natural language processing and information retrieval tasks.

Entities:  

Keywords:  Information retrieval; Lexical variation; Natural language processing

Mesh:

Year:  2019        PMID: 30944012      PMCID: PMC6448181          DOI: 10.1186/s12911-019-0784-1

Source DB:  PubMed          Journal:  BMC Med Inform Decis Mak        ISSN: 1472-6947            Impact factor:   2.796


Background

Much of medicine is quantitative, so it is no surprise that numbers and other numerical concepts are found throughout clinical notes. These numbers can appear in information for ages, dates, laboratory results, temporal constraints of clinical events, severity, risk prediction (e.g., odds ratios), rankings, and other expressions of quantity. As more and more hospitals, health systems, and clinics adopt electronic health records (EHRs) [1] there has been a concurrent interest in finding ways to make better and more meaningful use of the data, [2] including those embedded within the free text clinical notes derived from EHRs. This has led to substantial work in the areas of information extraction, natural language processing, [3] and information retrieval [4-6]. There are many challenges for accurately processing and extracting meaning from clinical notes, details of which have been described elsewhere [7, 8]. These challenges include spelling errors, [9] ambiguous abbreviations and acronyms, [10-12] temporal relationships, [13-15] and the use of hedge phrases [16]. While prior authors have noted that variations exist in how numbers and other numerical concepts are recorded, the literature is lacking in illustrative examples of how these may be represented in clinical notes, which is important for developing targeted solutions when constructing robust information extraction systems. As information extraction tasks become more mainstream, ensuring that all relevant data are accurately identified will become increasingly important. Therefore, it is essential to understand the types of variability and mistakes that can appear in EHR clinical notes. In this work, we sought to characterize and highlight several unusual characteristics of clinical notes that may be overlooked in typical information extraction tasks. Namely, we sought to quantify the variability in how numbers and numerical concepts are represented in the clinical notes, focusing primarily on deviations from typical Arabic number usage as well as other ways in which numbers were used inappropriately or described invalid scenarios such as biologically implausible ages. Many illustrative examples are provided to highlight the magnitude of the issue. We also quantified the impact of these variations on cohort identification tasks using 10 scenarios in which patient cohorts were identified using Arabic or Roman numerals. The results of this work may be of interest to those who need to extract numeric expressions from clinical notes, and especially to those who work in the area of clinical research informatics for EHR phenotyping and cohort identification [17-21].

Methods

Clinical setting

This study took place at Michigan Medicine, an integrated, tertiary care provider comprised of 3 hospitals and 40 outpatient locations in Southeastern Michigan. Michigan Medicine implemented a homegrown EHR in 1998 which was used until its replacement by a vendor system (Epic, Epic Systems, Verona, WI). Epic was implemented in the ambulatory care setting in August 2012, followed by the inpatient setting in June 2014. Approaches to creating clinical notes (i.e., clinical documents) in both systems include typing as well as dictation/transcription. The clinical notes (e.g., progress notes, discharge summaries, pathology reports, radiology reports, etc.) are primarily free text. Notes are created by various clinicians and health professionals including physicians, nurses, pharmacists, and social workers. Because Michigan Medicine is a teaching institution, notes are also created by hundreds of clinicians-in-training, including residents and fellows.

Document index

As part of a larger Michigan Medicine-wide initiative to support improved access to the free text clinical notes for clinical care, operations, and research we developed a free text search engine, EMERSE [5], based on the open source Apache Lucene (https://lucene.apache.org) and Solr projects (http://lucene.apache.org/solr/). Solr creates an inverted index which makes it easy to identify all documents that contain specific words. Unlike some search engines, the index for EMERSE contains traditional stop words because many of these are also valid medical acronyms (e.g., IS: incentive spirometry; AND: axillary node dissection; OR: operating room). The standard Lucene tokenizer (StandardTokenizer) was used to tokenize the documents. As of December 2015 the index contained approximately 98.7 million documents and 12.7 billion words. In addition to the front-end user interface that EMERSE provides for standard users, the underlying Solr software includes a basic Query Screen interface that was used for the current analysis. This allowed us to search for single words and phrases, and quickly retrieve document counts without displaying any protected health information. Because no clinical notes were viewed by the team, this study was determined to be ‘not regulated’ by the University of Michigan Medical School Institutional Review Board.

Search strategy

Using Solr, we obtained document counts for multiple variations in how numbers and other numerical concepts were expressed in the clinical notes, including the 12 types of lexical variants shown in Table 1. This included both Roman and Arabic numbers, as well as variations of numbers spelled out in words. Other numerical aspects that were explored included fractions, negative numbers, extremely large numbers, dimensions, dates, ages, tuples, and others. These lexical variants were not intended to be exhaustive of all possibilities, but were rather meant to represent common occurrences in the EHR based on clinical experience. We specifically included in our searches variations on commonly used numerical expressions and concepts that could be challenging to extract from the notes while preserving the meaning and context. All searches were case-insensitive and conducted using a lower-case index. Unless specified, the exact search strings used are those displayed in the tables in the Results section. Finally, to determine the potential impact of these numerical variations on tasks such as cohort identification, we used the EMERSE interface to obtain patient counts for 10 disorders and clinical findings that included either Roman or Arabic numerals. We compared the overlap between cohorts to determine how many patients would have been missed by searching for only one of the numeric variations but not the other (e.g., 3 vs III).
Table 1

Lexical Variants Included in this Paper

Lexical Variant CategoryExamples
Positive integers‘three’, ‘thirty-three’, ‘seventy-three’
Negative integers‘minus three’, ‘minus 3’
Fractions‘one third’, ‘one thirds’, ‘six eights’
Dimensions‘one by three’, ‘two by four’
Ranges/odds‘one to three’, ‘two to four’
Dates, including invalid‘January 35’, ‘June 31’, ‘September 38’
Roman numerals‘X’, ‘XV’, ‘XXIV’, ‘XXVIII’, ‘XXXV’
Medical classifications‘1A’, ‘IID’, ‘type 2’, ‘type II’, ‘class III’
Ages, including implausible values‘135 year old’ ‘septuagenarian’
Expressions of quantity‘billions’, ‘octillion’, ‘gobs of’
Ordering/ranking‘1st’, ‘1rd’, ‘firstly’, ‘1stly’, ‘primary’
Tuples‘single’, ‘double’, ‘triple’, ‘quadruple’
Lexical Variants Included in this Paper

Results

The results from our number and numerical concept searches are presented in Tables 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17 and 18. All counts are presented as the number of distinct documents in which the terms appeared. Overall, we found substantial variation in how these numbers and concepts were expressed. Following is a brief overview of some notable findings from the tables. Table 2 demonstrates that negative numbers were represented in forms where the expression was completely spelled out (e.g., ‘minus five’) or with the spelled out ‘minus’ combined with Arabic numerals (e.g., ‘minus 5’). Fractions (e.g., ‘one-fifth’; Table 3), dimensions (e.g., ‘one by five’; Table 4), and ranges (e.g., ‘one to five’; Table 5) all appeared in spelled out forms.
Table 2

Negative Integers

minus one(821)minus two(419)minus three(218)minus four(134)minus five(129)minus six(101)minus seven(148)minus eight(35)minus nine(32)minus ten(115)
minus 1(2803)minus 2(2705)minus 3(1406)minus 4(631)minus 5(1643)minus 6(364)minus 7(948)minus 8(295)minus 9(202)minus 10(4453)
negative one(12,897)negativetwo(3613)negative three(1516)negative four(980)negativefive(544)negativesix(622)negative seven(329)negativeeight(263)negativenine(203)negativeten(5012)
negative 1(97,662)negative 2(66,873)negative 3(54,088)negative 4(41,970)negative 5(40,719)negative 6(30,962)negative 7(26,100)negative 8(22,957)negative 9(20,923)negative 10(53,031)
Table 3

Fractions

half(s)/halve(s)third(s)fourth(s)fifth(s)sixth(s)seventh(s)eighth(s)ninth(s)tenth(s)
one287,67157,040438954541774814554588
two82435,22064111262191182
three2609583347286619287091
four1335485101773244040
five7121927101452019
six1861140191233
seven890070033019
eight520131032025
nine36000001048
ten1400010001
Table 4

Dimensions

onetwothreefourfivesixseveneightnine
one by2332127112010
two by1351235911000
three by1820850000
four by141376310150
five by032551111
six by522103022
seven by100120000
eight by010400020
nine by110000000
ten by100000000
Table 5

Ranges or Odds

onetwothreefourfivesixseveneightnine
one to24,976599,21725,72051513848396449617040
two to4932456510,983100,3994602319647652246
three to91206651363,75041,49925,5721904985192
four to556390176125,9432,284,6111897597299
five to193154449759,32222,7052157353
six to12223062338627,403538,7297200
seven to36101613256515,4331650
eight to125915202812418379
nine to835317155227
ten to1817131420101799
Table 6

Invalid Datesa

313233343536373839
January55,596b7113116358
February3056241503
March56,701b2371211311295
April28568440428
May50,884b199184416811
June31273105653515
July59,207b971178413
August57,896b510688557
September25760564145
October59,150b1310423553
November234623107153
December25,840b710623243

aThe cell in the upper right corner would be ‘January 39’. Not included in this table is ‘February 30’ which appeared in 117 documents. Total number of invalid date instances in this table: 1917

b The 31st day for January, March, May, July, August, October, and December are, of course, valid

Table 7

Roman Numerals

I (34,856,243)II (4,814,592)III (3,467,400)IIII (487)IIIII (62)IIIIII (5)IIIIIII (3)IIIIIIII (2)IIIIIIIII (1)
IV(9,375,039)V(4,420,994)VI(577,732)VII(171,958)VIII(85,330)IX(47,108)
X(15,589,182)XI(27,201)XII(1,105,852)XIII(2449)XIV(511)XV(2577)XVI(22)XVII(28)XVIII(19)XIX(19)
XX(104,180)XXI(244)XXII(154)XXIII(2)XXIV(4)XXV(2)XXVI(3)XXVII(1)XXVIII(0)XXIX(0)
XXX(8856)XXXI(1)XXXII(0)XXXIII(0)XXXIV(0)XXXV(0)XXXVI(0)XXXVII(0)XXXVIII(0)XXXIX(2)
Table 8

Medical Categorizationsa

ABCDEFGHIJ
1298,397162,82292,51264,85649,79140,990223,638173,50417,13515,441
2143,85870,08729,521335,94715,21218,362219,114156,21132322898
366,47727,33224,692314,05814,39614,52855,856147,65618741714
4171,463159,144138,10433,19112,35219,79258,001217,04011461081
5194,43293,058151,822101,68414,42834,077130,574149,902673946
I93,72175,347159,15013,964,384497,30227,699,21239,54045,9874,814,592434,416
II56,63143,207484627437225005321583,467,4002
III65,34745,68733,381609795214872
IV41,83015,552509,947269540,32890,998657662,302533108
V295,86854,862103,8489929158,751106,6989271595,776577,732328

aThe term in the upper left would be ‘1A’. These are often used in classifying disorders such as Hyperlipoproteinemia Type IIA or Stage 3B Lung Cancer. Note that some of the terms with Roman numerals could be confused with other medical abbreviations (e.g., VA Veterans Affairs, 1G 1 g, 3D Three-dimensional, IC Intracardiac, ID Infectious diseases). IF is a common English word (case sensitive searches were not conducted for this analysis)

Table 9

Additional Categorization Variationsa

1I2II3III4IVIIII5V
type674,898231,1831,588,852421,332196,96147,794167,55715,0685161,3951673
phase88,40739,641125,20453,86336,97889751750431128,52661
grade639,287184,486426,407155,115221,56894,40755,84130,0202320,7405251
stage149,938357,732169,038273,244332,2767274,99390,336285,5353136,41955,780
class72,731298,39194,568173,749112,243128,19627,08236,4502636,7595707
score171,24315,607107,100266121,064246100,2091330112,719100

aAdditional variations in how some categorizations in medicine are represented with either Arabic or Roman numerals. The cell in the upper right hand corner represents ‘type V’ whereas the lower left is ‘score 1’

Table 10

Diabetes Terminology Variations

Phrasen
Type I diabetes41,007
Type II diabetes109,739
Type III diabetes6
Type IV diabetes8
TIDM607
TIIDM992
Type III DM2
Type IV DM1
T1DM12,725
T2DM70,314
T21DM5
T12DM2
Type 1 diabetes271,541
Type 2 diabetes871,228
Type 21 diabetes4
Type 12 diabetes2
DM117,166
DM 17238
DM2167,534
DM 225,407
DMI79,253
DM I8317
DMII56,942
DM II44,983
Table 11

Biologically Implausible Ages

Phrasen
123 year old3
124 year old1
125 year old22
126 year old2
127 year old4
128 year old2
129 year old2
130 year old55
131 year old1
132 year old2
133 year old2
134 year old3
135 year old4
136 year old2
137 year old29
138 year old4
139 year old1
140 year old29
150 year old128
160 year old13
170 year old3
180 year old5
190 year old3
200 year old23
Table 12

Age Groups by Decade

Phrasen
quinquagenarian0
sexagenarian1
septuagenarian112
octogenarian239
nonagenarian45
centenarian16
supercentenarian0
Table 13

Ordering and Rankinga

stndrdth
1862,447b797299
2282801,375b360270
327617626,822b694
41746432442,238b
5161654481,412b

aWays in which ordering and ranking is described. As an example, the cell in the upper right corner is the term ‘1th’

b Cells containing valid expressions

Table 14

Very Large and Small Quantities

Phrasen
minus infinity0
negative infinity2
hundred17,760
hundreds9215
thousand14,917
thousands6401
hundred thousand146
million75,013
millions1179
billion46,081
billions381
trillion51
trillions27
quadrillion2
quadrillions1
octillion3
nonillion2
undecillion1
googolplex0
googol0
infinity6325
Table 15

Imprecise and Informal Expressions of Quantity

Phrasen
couple of1673,735
lots of328,506
not much113,336
few of35,803
small number of12,358
hundreds of7371
all kinds of6940
thousands of4611
tons of3018
too many to count1346
massive amounts of1187
very small number of1104
far more than971
way more than820
very large number of623
millions of561
way too many364
huge number of260
gobs of199
vanishingly small179
uncountable133
hell of a lot69
lion’s share of67
vast quantities of48
waist deep in24
infinitesimally small23
tiny number of19
infinitely more17
miniscule amounts of14
gazillion12
crap load of8
shit load7
up the wazoo6
infinitely small6
bazillion5
infinitely less3
infinitely large3
butt load3
boat loads of3
buttload1
Table 16

Additional Ways in Which Ordering and Ranking are Described

first(7,172,197)firstly(5690)1stly(0)primary(10,994,471)1ary(26)
second(3,576,368)secondly(33,662)2ndly(26)secondary(5,630,281)2ndary(3249)
third(1,317,624)thirdly(5716)3rdly(2)tertiary(35,083)3rdary(0)
fourth(538,499)fourthly(301)4thly(0)quaternary(377)
fifth(473,144)fifthly(40)5thly(0)quinary(4)
sixth(124,807)sixthly(6)6thly(0)senary(2)
seventh(77,463)seventhly(0)7thly(0)septenary(0)
hundredth (40)
thousandth(168)unary(10)2ary(315)
millionth(12)binary(1367)3ary(2)
billionth(3)ternary(6)4ary(0)
Table 17

Tuples

singling(242)singled(1362)singles(6621)single(4,429,544)singleton(58,421)
doubling(24,555)doubled(49735)doubles(5467)double(1179,932)twins(90,512)
tripling(819)tripled(2806)triples(533)triple(338,340)triplets(46,831)
quadrupling(85)quadrupled(445)quadruples(11)quadruple(14,966)quadruplets(828)
quintupling(1)quintupled(4)quintuples(1)quintuple(996)quintuplets(122)
sextupling(0)sextupled(1)sextuples(0)sextuple(9)sextuplets(13)
septupling(0)septupled(0)septuples(0)septuple(2)septuplets(5)
octupling (0)octupled (0)octuples (0)octuple (1)octuplets(0)
Table 18

Results from a Cohort Identification Experimenta

(a)(b)(c)(d)(e)(f)(g)
Phrase 1 (containing the Arabic numerical variant)Number of patients with Phrase 1 only% of patients missed if searching only for Phrase 1Number of patients with both Phrase 1 and Phrase 2Number of patients with Phrase 2 only% of patients missed if searching only for Phrase 2Phrase 2 (containing the Roman numerical variant)
citrullinemia type 1225.01150.0citrullinemia type I
type 2 diabetes mellitus43,77710.57919605375.8btype II diabetes mellitus
type 1 neurofibromatosis18124.5567757.6btype I neurofibromatosis
Tanner Stage 3763957.8b137312,36735.7Tanner Stage III
grade 3 anaplastic astrocytoma4236.7274038.5grade III anaplastic astrocytoma
stage 3 chronic kidney disease61567.4b446219018.9stage III chronic kidney disease
factor 9 deficiency1468.1b511396.9factor IX deficiency
class 3 malocclusion13581.2b115107910.2class III malocclusion
phase 1 clinical trial32066.5b263115818.4phase I clinical trial
Mallampati score: 412127.814771.6bMallampati score: IV

aReesults from a cohort identification exercise for 10 diagnoses and clinical findings in the clinical notes, including counts of the number of patients identified by searching for phrases containing either the Arabic or Roman numeral variants, or both. The percentage of patients potentially missed by searching for only one of the variants is displayed

b Cells with percentages > 50%

Negative Integers Fractions Dimensions Ranges or Odds Invalid Datesa aThe cell in the upper right corner would be ‘January 39’. Not included in this table is ‘February 30’ which appeared in 117 documents. Total number of invalid date instances in this table: 1917 b The 31st day for January, March, May, July, August, October, and December are, of course, valid Roman Numerals Medical Categorizationsa aThe term in the upper left would be ‘1A’. These are often used in classifying disorders such as Hyperlipoproteinemia Type IIA or Stage 3B Lung Cancer. Note that some of the terms with Roman numerals could be confused with other medical abbreviations (e.g., VA Veterans Affairs, 1G 1 g, 3D Three-dimensional, IC Intracardiac, ID Infectious diseases). IF is a common English word (case sensitive searches were not conducted for this analysis) Additional Categorization Variationsa aAdditional variations in how some categorizations in medicine are represented with either Arabic or Roman numerals. The cell in the upper right hand corner represents ‘type V’ whereas the lower left is ‘score 1’ Diabetes Terminology Variations Biologically Implausible Ages Age Groups by Decade Ordering and Rankinga aWays in which ordering and ranking is described. As an example, the cell in the upper right corner is the term ‘1th’ b Cells containing valid expressions Very Large and Small Quantities Imprecise and Informal Expressions of Quantity Additional Ways in Which Ordering and Ranking are Described Tuples Results from a Cohort Identification Experimenta aReesults from a cohort identification exercise for 10 diagnoses and clinical findings in the clinical notes, including counts of the number of patients identified by searching for phrases containing either the Arabic or Roman numeral variants, or both. The percentage of patients potentially missed by searching for only one of the variants is displayed b Cells with percentages > 50% Invalid dates such as ‘January 39’ (Table 6) appeared with low frequency, but were still present for nearly all of the combinations for which we searched. Roman numerals (Table 7) were also present in the documents, although the frequency trailed off substantially beyond 30 (‘XXX’). There were a small number of documents that also contained incorrectly formed Roman numerals such as ‘IIII’ rather than ‘IV’. Tables 8 and 9 show variations in how some concepts related to medical scoring, staging, grading, and other clinical classifications were recorded, including variations using both Roman and Arabic numbers. Differences were noted in the frequency in how these numbers were used. For example, with ‘type’ (e.g., ‘type 2’ vs. ‘type II’) use of the Arabic numeral was more frequent than use of the Roman numerals. By contrast, with ‘class’ (e.g., ‘class 2’ vs. ‘class II’) the Roman numerals were more common than the Arabic numerals except for ‘Class 5’. Table 10 displays similar examples of variations for diabetes. Table 10 also illustrates some of the typographic errors that exist in the notes (e.g., ‘type 21 diabetes’), albeit at low frequencies. Table 11 shows biologically implausible ages, starting at ‘123 year old’. Note that the oldest living person in recorded history lived to 122 years [22]. Table 12 reports on ages described by decades. The most commonly used term was ‘octogenarian’, followed by ‘septuagenarian’. Table 13 shows how ranking is sometimes represented, including variations that were both correct (e.g., ‘1st’ and ‘3rd’) and incorrect (e.g., ‘1rd’ and ‘3st’). These suffixes also existed with dates, including ‘June 31st’ which appeared 29 times and ‘November 31st’ which appeared 11 times, neither of which are valid dates. Table 14 displays very large and very small quantities, expressed as spelled out words. While no document included ‘googolplex’, a finite number of documents (n = 6325) used ‘infinity’, and a very small number (n = 2) included the very small number ‘negative infinity’. Imprecise and informal expressions of quantity are reported in Table 15. Terms and phrases that appeared in a small subset of documents included ‘gobs of’, ‘gazillion’, and ‘bazillion’. Other ordering and ranking variations are listed in Table 16, and tuples such as ‘doubled’ and ‘quadruplets’ are reported in Table 17. Table 18 displays examples showing the real-world implications of not considering the numeric variations in the clinical notes. This table reports on the number of patients having phrases in their notes representing diagnoses and clinical findings that could be used for cohort identification. These phrases contain either an Arabic numeral (column a) or a Roman numeral (column g). Column (b) displays the number of patients who had only the phrase with the Arabic numeral variant among all of their notes, whereas column (f) displays the number of patients who had only the phrase with the Roman numeral variant in their notes. Column (d) shows the number of patients that had both variants in their notes. For patients in column (d), searching for either variant (containing Arabic or Roman numbers) would be sufficient to identify the patient. Column (c) reports on the percentage of patients that would have been missed had only the Arabic numeral variant been used in the search, whereas column (e) represents the percentage that would have been missed if only the Roman numeral variant had been used in the search.

Discussion

This work demonstrates the substantial variability in how numbers and other numerical concepts are represented in clinical notes derived from both a home-grown and a vendor EHR system. This variability was not only a result of normal English language variations, but of typographic errors [23] as well as incorrect usage errors. Our findings highlight data quality issues that could impact the performance of information retrieval and extraction systems, and demonstrates the complexity of medical information containing numbers and numerical concepts. Importantly, this study also shows how much these variations could impact research endeavors such as cohort identification. Among the 10 examples shown in Table 18, eight of them resulted in more than 50% of the patients being missed under the scenario of searching for a phrase with only the Arabic or Roman numerals but not both variations. For the case of ‘class 3 malocclusion’ more than 80% of cases would have been missed if ‘class III malocclusion’ was excluded from the search. Interestingly, a search for ‘grade 3 anaplastic astrocytoma’ revealed a patient count of 69 whereas a similar search for ‘grade III anaplastic astrocytoma’ revealed a count of 67. This might lead one to conclude that approximately 68 such patients existed in the data set. However, our analysis revealed little overlap (n = 27) between these two sets, with 109 total patients identified when both variations were included. In many real-life cohort identification tasks, structured data such as International Classification of Disease, version 10 (ICD-10) codes may also used in addition to, or even instead of the free text, but such codes are known to be unreliable in certain contexts [24]. The frequencies reported in this paper were not meant to provide insights about whether they were the ‘expected’ number of instances but rather to show how many of these exist in the clinical notes. Any count above zero means that an information extraction process would have to consider that variation or it could be missed. However, one insight that can be drawn from the frequencies includes cases in which some counts appear higher than their neighbors. This could imply a dual use of the concept in which case disambiguation would be needed. For example, the number of instances of the Roman numeral ‘IV’ was nearly three times the frequency of ‘III’ and two times the frequency of ‘V’. Since ‘IV’ is a commonly used abbreviation for ‘intravenous’, this is a likely explanation for that observation. Many of the abnormal and unusual representations were rare considering how many documents were included in the full dataset. While this is reassuring for those conducting research or surveillance at a population level, the invalid or inappropriate use of numbering could have a more meaningful impact at an individual patient level, where a mistakenly interpreted or overlooked numerical concept could result in improper treatment decisions. These findings also highlight the importance of taking into account the potential for both predictable and non-standard variations with tasks such as natural language processing, information extraction, or query expansion in information retrieval systems. It is also worth noting that the low frequency of some findings may mean that comparable examples do not exist in the document corpora used for NLP training tasks such as those used for the i2b2 challenge competitions [25]. This work could also inform ways in which data entry systems could be designed to identify these errors or variants to encourage users to enter more appropriate or standard terms. It is possible that some of these complexities could be resolved by ‘normalizing’ the variations to a common form in a pre-processing step (e.g., converting ‘VI’ to 6). Indeed, some tools such as cTAKES [26] already does some of this work. Yet disambiguation may also be necessary since many of the concepts can appear in contexts beyond standard numbers. For example, ‘I’ could be the Roman numeral 1, or the common pronoun. The phrase ‘2/2’ could be ‘2 out of 2’, ‘secondary to’, or even ‘February 2’. Word sense disambiguation continues to be an active area of NLP research [10, 27, 28]. Information extraction system designers must also consider how to handle values that are invalid such as out-of-range ages (e.g., ‘135 year old’) rather than simply ignoring them. Terms like ‘octogenarian’, and especially ‘nonagenarian’ can reveal a patients approximate age and thus should be taken into consideration when building or customizing de-identification systems. Invalid dates (e.g., ‘March 35’) also represent a challenge. Many programming languages (e.g., Java) by default handle invalid dates in a lenient manner, meaning that a date such as ‘March 35’ would be converted to April 4. Care must also be taken when considering the interpretation of negative numbers. Depending on tokenization, a system might identify a number ‘1’ or ‘one’ but miss the ‘negative’ qualifier in front of it if it is written as ‘negative 1’ or ‘minus one’ as opposed to ‘-1’. Tools do exist to help with number normalization, [29, 30] and these should be considered when processing clinical text. Other tools have been developed to identify various concepts related to numbering including for Time (MedTime) [31] as well as cancer staging (e.g., ‘Stage III lung cancer’) and dimensions (MedKATp) [32]. Tokenization may also be important. A technical report about tokenization of MEDLINE abstracts briefly discusses how various tokenizers handle text including fractions [33]. A more recent paper noted the lack of focus on biomedical tokenization [34]. The issues described here are related to both semantic and syntactic heterogeneity, and are contributing factors limiting the widespread semantic interoperability of EHR data [35-37]. In some cases simple normalization to a canonical form should be easily achievable. In other cases, however, the complexities of natural language introduce challenges that will require additional work including disambiguation, intelligent tokenization, and sophisticated processing (e.g., machine learning). It will be important for those working with the free text data to understand the text being analyzed and have plans for how outlier situations (e.g., invalid dates) will be handled. It will also be important to utilize vocabularies or ontologies with broad coverage of synonyms, near synonyms, and lexical variants. For example, ‘TIIDM’ appeared in nearly 1000 notes in our dataset but that term variant for ‘type 2 diabetes mellitus’ is not present in the Unified Medical Language System (UMLS), whereas ‘T2DM’ is in UMLS. Additional complexities not analyzed in the current work included variations in units, which can further complicate information extraction. For example, weights can be written as “pounds”, “lbs”, “lb”, “#”, and sometimes no unit might be provided, meaning that additional work would be needed to determine if English (pounds) or metric (kg) weights were being described. It is also worth noting that these data quality and normalization issues are not unique to clinical notes derived from EHRs. For example, the incorrect ‘3nd’ (as opposed to the correct ‘3rd’) appears in PubMed abstracts [38, 39] as well as in clinical trial descriptions listed on ClinicalTrials.gov [40, 41]. Even terms such as ‘octogenarian’ [42] and ‘nonagenarian’ [43] appear on ClinicalTrials.gov. Indeed, recent work has suggested formal representations for numeric data in clinical trial reports to aid in interpretation of the results [44]. Variability can also be found when identifying concepts within the UMLS Terminology Services Metathesaurus Browser (https://uts.nlm.nih.gov/metathesaurus.html). For example, as of July 2018, searching for the term ‘stage 3’ yields 233 results whereas searching for ‘stage III’ yields 803 results. Even ‘type IIII’ (an invalid form of the Roman numeral ‘IV’) appears in a UMLS entry (CUI C2612864), which is likely a typographic error. Our work has several limitations. First, this study was conducted at a single site, and other medical centers or EHRs may contain different types or frequencies of variations that we did not detect. Second, we quantified only a subset of possible variations. For example, we did not explore the frequency of spelling errors such as ‘sevin’, and there are other types of variations which were not included due to space limitations. Third, the frequency of some of the term variants we identified could be falsely elevated due to copy-pasting of text between notes. Nevertheless the tables we present in this work show a wide variety of possible ways in which numbers and numerical concepts are actually represented in the clinical EHR notes. Fourth, it may be the case that many of these variations would have no clinical significance with information extraction tasks. We believe, however, that it is difficult to generalize about what types of information are clinically significant versus insignificant as this may depend heavily on the specific information needs of users.

Conclusions

As precision medicine and personalized healthcare become more prevalent, computers might be tasked with making automatic decisions or recommendations on an individual patient basis using the information found within EHR notes. Thus, there could be a direct effect on patient outcomes if information is interpreted incorrectly or overlooked. Further, the present study shows that these variations could have direct impact on cohort identification tasks unless care is taken to ensure search strings inclusive of the existing variations. Until then, clinicians and informaticians seeking to use these data should consider the variations described in this paper when designing strategies to ensure that information extraction tasks and systems are as accurate as possible.
  33 in total

1.  Using lexical disambiguation and named-entity recognition to improve spelling correction in the electronic patient record.

Authors:  Patrick Ruch; Robert Baud; Antoine Geissbühler
Journal:  Artif Intell Med       Date:  2003 Sep-Oct       Impact factor: 5.326

2.  Toward semantic interoperability of electronic health records.

Authors:  Idoia Berges; Jesús Bermúdez; Arantza Illarramendi
Journal:  IEEE Trans Inf Technol Biomed       Date:  2011-12-30

Review 3.  Evaluating the state of the art in coreference resolution for electronic medical records.

Authors:  Ozlem Uzuner; Andreea Bodnari; Shuying Shen; Tyler Forbush; John Pestian; Brett R South
Journal:  J Am Med Inform Assoc       Date:  2012-02-24       Impact factor: 4.497

4.  Mayo clinical Text Analysis and Knowledge Extraction System (cTAKES): architecture, component evaluation and applications.

Authors:  Guergana K Savova; James J Masanz; Philip V Ogren; Jiaping Zheng; Sunghwan Sohn; Karin C Kipper-Schuler; Christopher G Chute
Journal:  J Am Med Inform Assoc       Date:  2010 Sep-Oct       Impact factor: 4.497

5.  Accuracy of administrative coding for type 2 diabetes in children, adolescents, and young adults.

Authors:  Erinn T Rhodes; Lori M B Laffel; Tessa V Gonzalez; David S Ludwig
Journal:  Diabetes Care       Date:  2007-01       Impact factor: 19.112

Review 6.  Natural language processing: an introduction.

Authors:  Prakash M Nadkarni; Lucila Ohno-Machado; Wendy W Chapman
Journal:  J Am Med Inform Assoc       Date:  2011 Sep-Oct       Impact factor: 4.497

7.  Knowledge-based biomedical word sense disambiguation: an evaluation and application to clinical document classification.

Authors:  Vijay N Garla; Cynthia Brandt
Journal:  J Am Med Inform Assoc       Date:  2012-10-16       Impact factor: 4.497

Review 8.  Primary carcinoma of the neovagina: a case report.

Authors:  A Kokcu; M Tosun; T Alper; M Sakinci
Journal:  Eur J Gynaecol Oncol       Date:  2011       Impact factor: 0.196

9.  Clinical research informatics: a conceptual perspective.

Authors:  Michael G Kahn; Chunhua Weng
Journal:  J Am Med Inform Assoc       Date:  2012-04-20       Impact factor: 4.497

10.  Next-generation phenotyping of electronic health records.

Authors:  George Hripcsak; David J Albers
Journal:  J Am Med Inform Assoc       Date:  2012-09-06       Impact factor: 4.497

View more
  2 in total

1.  An Electronic Health Record Text Mining Tool to Collect Real-World Drug Treatment Outcomes: A Validation Study in Patients With Metastatic Renal Cell Carcinoma.

Authors:  Sylvia A van Laar; Kim B Gombert-Handoko; Henk-Jan Guchelaar; Juliëtte Zwaveling
Journal:  Clin Pharmacol Ther       Date:  2020-07-18       Impact factor: 6.875

2.  Identifying Caregiver Availability Using Medical Notes With Rule-Based Natural Language Processing: Retrospective Cohort Study.

Authors:  Elham Mahmoudi; Wenbo Wu; Cyrus Najarian; James Aikens; Julie Bynum; V G Vinod Vydiswaran
Journal:  JMIR Aging       Date:  2022-09-22
  2 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.