Literature DB >> 33836749

Entropic measures of complexity in a new medical coding system.

Jerome Niyirora1.   

Abstract

BACKGROUND: Transitioning from an old medical coding system to a new one can be challenging, especially when the two coding systems are significantly different. The US experienced such a transition in 2015.
OBJECTIVE: This research aims to introduce entropic measures to help users prepare for the migration to a new medical coding system by identifying and focusing preparation initiatives on clinical concepts with more likelihood of adoption challenges.
METHODS: Two entropic measures of coding complexity are introduced. The first measure is a function of the variation in the alphabets of new codes. The second measure is based on the possible number of valid representations of an old code.
RESULTS: A demonstration of how to implement the proposed techniques is carried out using the 2015 mappings between ICD-9-CM and ICD-10-CM/PCS. The significance of the resulting entropic measures is discussed in the context of clinical concepts that were likely to pose challenges regarding documentation, coding errors, and longitudinal data comparisons.
CONCLUSION: The proposed entropic techniques are suitable to assess the complexity between any two medical coding systems where mappings or crosswalks exist. The more the entropy, the more likelihood of adoption challenges. Users can utilize the suggested techniques as a guide to prioritize training efforts to improve documentation and increase the chances of accurate coding, code validity, and longitudinal data comparisons.

Entities:  

Keywords:  Complexity; Entropy; Mapping; Medical coding

Year:  2021        PMID: 33836749      PMCID: PMC8034175          DOI: 10.1186/s12911-021-01485-y

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


Introduction

Medical diagnoses and procedures are reported using standardized codes that are updated periodically to keep up with the latest clinical knowledge and practices. Transitioning from an old medical coding system to a new one can be challenging, especially when the two systems are significantly different. One such transition took place in the United States (US) in 2015 when the country switched from the 9th revision of the International Classification of Diseases (ICD) Clinical Modification (ICD-9-CM) to the 10th revision (ICD-10-CM). This newer revision was accompanied by a very different procedure coding system (PCS) (ICD-10-PCS), as compared to the ICD-9-CM procedure coding system (Volume 3, abbreviated here as Vol. 3). For example, each ICD-10-PCS procedure is made of 7 multi-axial characters where each axis encompasses up to 34 alphanumeric values [1]. This arrangement is a significant departure from the procedure code structure in ICD-9-CM Vol. 3, where all codes are numeric and can only be between 2 and 4 characters long. In 2015, ICD-10-PCS had about 72,000 procedure codes as compared to only about 4000 codes in ICD-9-CM Vol. 3. The diagnosis codes between these two revisions of ICD are also quite different. For example, all diagnosis codes in ICD-10-CM are alphanumeric and can be 3 to 7 characters long, whereas ICD-9-CM diagnosis codes are mostly numeric and can only be between 3 and 5 characters long. In 2015, there were about 14,500 diagnosis codes in ICD-9-CM as compared to about 69,800 codes in ICD-10-CM [2]. Given these differences, some analysts had predicted a costly and challenging transition from ICD-9-CM to ICD-10-CM/PCS [3]. Indeed, some of the feared problems did materialize after the changeover, such as the loss in productivity [4, 5], the lack of readiness of computer systems, the inability to find some ICD-9-CM concepts in the ICD-10-CM system, and difficulties mapping ICD-10-CM to other coding systems such as SNOMED-CT [6]. Some ICD-10-CM clinical classes were also found to have more coding deficiencies than others, such as the class of external causes of morbidity (V00-Y99) [7]. In one post-ICD-10 implementation audit, it was found that one of the most significant challenges for coders was selecting the correct character in the 3rd position (Root Operation), the 4th position (Body Part), and the 5th position (Approach) of an ICD-10-PCS code [8]. While little evidence exists to suggest that reimbursement was significantly impacted by the transition, in some practices, a statistical increase in the coding-related denials was noted [9]. A few of the post-transition qualitative studies concluded that training and education were critical in overcoming many of the previously anticipated challenges [6, 10]. Besides the US, other countries have also faced challenges while transitioning to new medical coding systems. The issues ranged from coding errors to discrepancy problems when the same condition was coded in both coding systems. For example, in one analysis [11], it was found that the Swiss transition from ICD-9 to ICD-10 resulted in the initial increase of the number of coding errors for co-morbidities, but, over time, the accuracy improved as the learning curve waned. In one Canadian study [12], the authors were interested in assessing the validity of ICD-10 codes after switching from ICD-9. While the authors did not find much difference in the validity of the codes from these two systems, the discrepancy was apparent for some conditions (e.g., HIV/AIDS, hypothyroidism, and dementia). The authors also observed that the quality of data had not yet improved in ICD-10 as originally expected. Now that many countries are preparing to migrate from ICD-10 to ICD-11 [13], one can expect similar transition challenges to occur, as these two coding systems have different code structures [14], and the equivalence is at times lacking [15]. This research aims to introduce entropic measures to help users prepare for the migration to a new medical coding system by identifying and focusing preparation initiatives on clinical concepts with more likelihood of documentation deficiencies, coding errors, and longitudinal data comparison issues.

Related work

Not many studies have considered how to quantify the complexity of codes between two medical coding systems. In some studies, the equivalence in the number and structure of the codes between two coding systems is considered, but without accompanying measures of the dissimilarity in the codes [15]. In a few studies, an attempt is made to address the complexity between two medical coding systems. For example, in Boyd et al. [16, 17], the authors proposed using the science of networks to evaluate the difficulties of transitioning from ICD-9-CM to ICD-10-CM in the US. The authors used general equivalence mappings (GEMs) to create graphs where diagnoses were nodes, and the relationships in the GEMs were edges. From their analysis, the authors derived directional motifs and identified convoluted mappings, where multiple medical codes from both coding systems shared complex, entangled, and non-reciprocal mappings. The authors concluded that clinical classes with convoluted mappings were more likely to be challenging to code and costly to implement after the changeover to the new medical coding system. Besides, these authors also anticipated that clinical classes with a high ratio of ICD-10-CM to ICD-9-CM codes were more likely to affect a smooth transition. Another study that considered the complexity of transitioning between two coding systems relates to the work of Chen et al. [18], where the authors leveraged Shannon’s entropy to develop a mapping framework between ICD-10 and ICD-11 coding systems. The authors proposed three entropy-based metrics of standardizing rate (SR), uncertainty rate (UR), and information gain (IG) to validate information changes between ICD-10 and ICD-11. The authors obtained the UR measure by , where M was the number of ICD-11 candidate codes for a single ICD-10 code, and was the probability of each ICD-11 code. In a special case of a uniform distribution, the authors suggested utilizing the average probability of 1/M to measure UR, which implied that . Among other conclusions, the authors recommended verifying ICD-10 codes with high UR measures as these codes were more likely to hinder a smooth transition to ICD-11.

Contributions

This research complements previous studies highlighted in the Related Work section. For example, as in Chen et al. [18], this research proposes to apply Shannon’s entropy to study the complexity of the transition between two medical coding systems. Unlike in this previous study, the entropic measures in this research account for the variation in the alphabets of candidate codes. Besides, Shannon’s entropy is also used to create a measure of coding complexity that considers not only the number of candidate codes (as in the UR measure [18]) but also the number of combinations of these codes. As shown later, failure to account for the latter information may underestimate or overestimate the related coding complexity. It should also be mentioned that the proposed methods have an advantage over convoluted measures suggested in Boyd et al. [16, 17]. Unlike in the convoluted approach, where a code is classified as either being involved in a convoluted relationship or not, the proposed methods provide non-dichotomous complexity measures of each code.

Materials and methods

Methods

A motivating problem

It is imagined that a manager of a given medical care facility is preparing to transition from an old medical coding system X to a new medical coding system Y. The forward () and backward () mappings between X and Y are provided. The manager is unsure about employing these mappings to identify clinical concepts that are more likely to be challenging to translate into the new medical coding system. Some of the benefits of knowing this information include being able to formulate targeted training efforts for coding and clinical documentation to foster the validity of the data in the new coding system. Besides, understanding complex translations may help take the necessary steps to ensure longitudinal data comparisons. This research aims to suggest the techniques that the manager could use to solve this dilemma.

Model and assumptions

Given forward mappings (), the old medical coding system X is termed the source system, while the new coding system Y is termed the target system. In the backward mappings (), the source and target terminologies are reversed. For model development, only forward mappings are considered here since the backward mappings would obey the same logic. From the prescribed forward mappings (), it is assumed that code corresponds to m number of candidate codes . This relationship, referred to here as a map, is symbolized as or as in the following matrix form:where each code in the map , for , has n fixed number of characters (also called alphabets) , for . If necessary, padding may be added to a particular code to ensure a constant length of n as this approach may simplify calculations. Each column represents an axis or simply a position of an alphabet in a code. The columns of a map are assumed to be independent. Each row of a map represents a valid code . A set of more than one code in a map may be necessary to represent code . If , code x has no match in Y, which implies data loss in the new coding system. If , code has a one-to-one relationship with code . In this case, the coding complexity is expected to be zero since little surprise exists about what the new code should be. If , the coding complexity will be greater than zero as there is more than one candidate code in Y, thus more complexity and chances of coding or translation errors. In this research, a coding error is defined as the selection of a code where at least one alphabet is wrong or the selection of a set of codes where at least one of the codes is incorrect or missing. The expected coding complexity of a given clinical concept in X is characterized in terms of the uncertainty in the rows and columns of a map, which is measured here in bits units of Shannon’s entropy [19]. Two major sources of coding complexity are assumed here, namely source A, which captures the variation in the alphabets of a map, and source B, which relates to the combinations of the rows of a map. The entropy for source A, or H(A), is calculated as:where is the number of unique alphabets in column of matrix (1) and is the probability of alphabet i in position j. The more the H(A) measure, the more requisite detailed documentation to express all the alphabets of a map. Likewise, the more the number of code alphabets that must be chosen separately, the more complex and time-consuming the coding. Regarding source B, the corresponding entropy H(B) is obtained by:where . Here, s is the total number of possible scenarios and represents the number of stand-alone codes and, for a given scenario i, denote the number of candidate codes in Y that must be combined to represent code . As before, m is the total number of candidate codes in a map. If a map only includes stand-alone codes, where no combinations of codes are required, Eq. 3 becomes H(m), which is comparable to the UR measure introduced in Chen et al. [18]. The more the H(B) measure, the more complex the coding due to the need for more coding memory and time, since more than one candidate code in the target system is going to be required to represent a single code from the source system. See Appendix A for more details on the derivation of Eqs. 2 and 3.

Implementation

It is recommended that both H(A) and H(B) entropic measures be normalized into and , as exemplified in Appendix A, to allow for the comparison and ranking of complexity from different sources. If H(A) and H(B) measures (or their normalized counterparts) are to be utilized to prepare for the transition (e.g., documentation improvement), they should be weighed using relevant empirical distribution (e.g., historical frequencies of codes in a given medical facility or general practice area). Accordingly, if, say, a particular facility never performs heart transplants, it shouldn’t have to spend too much training efforts on the documentation of this clinical concept. Algorithm 4.1 shows the steps that one can take to implement the suggested entropic methods.

Algorithm 4.1

Computing entropic measures Calculate H(A), the entropy of the columns of a map, to estimate the coding complexity due to the variation in the alphabets of the columns of a map. Calculate, H(B), the entropy of the rows of a map to estimate the coding complexity due to the uncertainty in the number of valid code representations in the map. Normalize H(A) and H(B) by centering these measures and then dividing them by their standard deviations. The normalized measures are symbolized here as for H(A) and for H(B). If empirical data, based on historical visits or future forecasts, were available, one would adjust and measures by multiplying them with the probability of a corresponding clinical concept. Use the adjusted or unadjusted entropic measures to prioritize transition initiatives between two medical coding systems.

Materials

Algorithm 4.1 can be applied to evaluate entropic measures between any two medical coding systems, provided mappings or crosswalks exist. For demonstration, the 2015 US transition from ICD-9-CM to ICD-10-CM/PCS medical coding systems is considered. For a brief background, when the US was preparing to migrate from ICD-9-CM to ICD-10-CM/PCS, forward and backward general equivalence mappings (GEMs) were made available to users [2, 20]. A user could determine the number of candidate codes in the target system from these mappings, given a code in the source system. These files also allowed users to apply the given supplemental five digits codes (referred to as flags) to determine valid combinations of candidate codes in a map. For example, a flag code of 00000 or 10000 was used to represent a one-to-one relationship. The flag code of 00000 signified the exact equivalence, whereas a flag code of 10000 represented the approximate equivalence. If the relationship were one-to-many, the third character in the flag code would be 1 (instead of 0), and the fourth and fifth characters would specify combinations of candidate codes. The fourth character enumerated the number of scenarios, while the fifth character established the order that combinations were carried out in each scenario. The data used in this paper can be obtained directly from the CMS website at https://www.cms.gov/Medicare/Coding/ICD10/Archive-ICD-10-CM-ICD-10-PCS-GEMs. The 2015 GEMs, instead of the newer GEMs, are utilized here since they were the most updated mappings available to users to prepare for the transition from ICD-9-CM to ICD-10-CM/PCS in 2015.

Demonstration

Appendix E demonstrates a Python code to implement Algorithm 4.1. Figure 1 exhibits the application of this algorithm on map 0052. This map relates to an ICD-9-CM Vol.3 code of 00.52 for the implantation or replacement of transvenous electrode into left ventricular coronary venous system.
Fig. 1

This figure depicts how to apply Steps 1–3 of Algorithm 4.1 on map 0052. No empirical data were available to implement Step 4 of this algorithm. H(A) is computed per Eq. 2. Equation A.3 is used to determine the number of valid representations v and H(B) is calculated per Eq. 3. The normalization of H(A) and H(B) follow Eqs. A.4 and A.5, respectively. The UR measure (proposed in Chen et al. [18]) of this map is obtained by . As compared to H(B), the UR measure slightly underestimates the complexity of map 0052. While no actual probabilities were available for Step 4, it still can be speculated that if the probability of implanting or replacing any electrodes in the ventricular coronary venous system were zero for a given medical facility, both the and measures would be 0.572*0 = 0.212*0 = 0. The implementation of Step 5 of this algorithm is discussed in “Results” section

This figure depicts how to apply Steps 1–3 of Algorithm 4.1 on map 0052. No empirical data were available to implement Step 4 of this algorithm. H(A) is computed per Eq. 2. Equation A.3 is used to determine the number of valid representations v and H(B) is calculated per Eq. 3. The normalization of H(A) and H(B) follow Eqs. A.4 and A.5, respectively. The UR measure (proposed in Chen et al. [18]) of this map is obtained by . As compared to H(B), the UR measure slightly underestimates the complexity of map 0052. While no actual probabilities were available for Step 4, it still can be speculated that if the probability of implanting or replacing any electrodes in the ventricular coronary venous system were zero for a given medical facility, both the and measures would be 0.572*0 = 0.212*0 = 0. The implementation of Step 5 of this algorithm is discussed in “Results” section

Results

Algorithm 4.1 was applied to both forward and backward GEMs between ICD-9-CM and ICD-10-CM/PCS. Tables 1 and 2 display the corresponding descriptive statistics for H(A), H(B), and UR entropic measures. Codes without match in the target system were excluded from these statistics. For comparison purposes, the normalization of the UR measure [18] is symbolized as Z(UR). To implement Step 5 of Algorithm 4.1, clinical concepts were ranked by their entropic measures. Figures 2 and 3 show ranked clinical classes from the least to the most sum of , , and Z(UR) measures. The classes in these figures were also ranked separately using each entropic measure. As expected, the resulting rankings based on , , and Z(UR) measures were not always consistent. To assess how much the rankings of these entropic measures agreed, the Kendall tau correlation coefficients were assessed, and the results are presented in Table 3. The closer to 1 the Kendall tau value (the greener the color), the more the given entropic measures agreed. An alternative approach to implementing Step 5 of Algorithm 4.1 is performing outlier and pattern analysis and then segregate concepts that should receive more attention during the transition. An example of how such an analysis may be conducted is shown in Fig. 4. To extract thematic descriptions of the outlier maps, network analysis techniques suggested in Niyirora and Aragones [21] were applied after removing stopwords [22] and residual words (e.g., other, unspecified, etc.). Communities of words in Fig. 4c, d (distinguished by different colors) were isolated using the modularity algorithm in Gephi [23]. To gauge the frequency (or significance) of words in the outlier maps, a word cloud analysis was undertaken, where the bigger the word meant, the more significant the word (see Fig. 4e, f).
Table 1

Descriptive statistics of the H(A), H(B), and UR entropic measures between ICD-9-CM Vol.3 and ICD-10-PCS

Forward mappingBackward mapping
From ICD-9-CM Vol.3 to ICD-10-PCSFrom ICD-10-PCS to ICD-9-CM Vol.3
H(A)H(B)URH(A)H(B)UR
Count367236723672719247192471924
Mean2.763.032.740.090.250.13
Std1.922.161.850.320.840.40
Min0.000.000.000.000.000.00
25%1.001.581.440.000.000.00
50%2.582.582.580.000.000.00
75%4.004.393.910.000.000.00
Max10.9513.5310.223.467.503.46
Table 2

Descriptive statistics of the H(A), H(B), and UR entropic measures between ICD-9-CM and ICD-10-CM

Forward mappingBackward mapping
From ICD-9-CM to ICD-10-CMFrom ICD-10-CM to ICD-9-CM
H(A)H(B)URH(A)H(B)UR
Count145671456714567698236982369823
Mean0.520.300.330.300.070.12
Std1.260.690.721.010.280.36
Min0.000.000.000.000.000.00
25%0.000.000.000.000.000.00
50%0.000.000.000.000.000.00
75%0.000.000.000.000.000.00
Max13.109.069.067.313.583.58
Fig. 2

Forward and backward entropic measures between the procedure codes of ICD-9-CM Vol.3 and ICD-10-PCS. The x-axes represent the sum of , , and Z(UR) entropic measures. a, c show clustered bar plots of the indicated clinical classes arranged from the least to the most sum of entropic measures. Negative values signify no information gained or lost information (on average) from the source system to the target system. Positive values suggest gained information. b, d display related box plots that may help visually assess the variation in the entropic measures in each clinical class. The wider the box, the more the interquartile range, thus the more variability in the measures. The tighter the box and whiskers, the more the measures agree

Fig. 3

Forward and backward entropic measures between the diagnosis codes of ICD-9-CM and ICD-10-CM. The x-axes represent the sum of , , and Z(UR) entropic measures. a, c show clustered bar plots of the indicated clinical classes arranged from the least to the most sum of entropic measures. Negative values signify no information gained or lost information (on average) from the source system to the target system. Positive values suggest gained information. b, d display related box plots that may help visually assess the variation in the entropic measures in each clinical class. The wider the box, the more the interquartile range, thus the more variability in the measures. The tighter the box and whiskers, the more the measures agree

Table 3

Kendall tau correlation among the rankings of clinical classes using the normalized entropic measures (, , and Z(UR))

Forward mappingBackward mapping
\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$Z(\alpha )$$\end{document}Z(α)\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$Z(\beta )$$\end{document}Z(β)Z(UR)\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$Z(\alpha )$$\end{document}Z(α)\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$Z(\beta )$$\end{document}Z(β)Z(UR)
ICD-9-CM Vol 3.\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$<>$$\end{document}<>ICD-10-PCS\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$Z(\alpha )$$\end{document}Z(α)0.990.990.970.97
\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$Z(\beta )$$\end{document}Z(β)0.991.000.971.00
Z(UR)0.991.000.971.00
ICD-9-CM\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$<>$$\end{document}<>ICD-10-CM\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$Z(\alpha )$$\end{document}Z(α)0.850.870.570.88
\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$Z(\beta )$$\end{document}Z(β)0.850.980.570.66
Z(UR)0.870.980.880.66

The symbol is used to signify mapping between the indicated medical coding systems

Fig. 4

An example of outlier and pattern analysis based on forward mapping from ICD-9-CM Vol.3 and ICD-10-PCS. Figure a, b show red dots for outlier maps where and scores are greater than the chosen threshold. For illustration purposes, the threshold were determined (2.7 for and 2.85 for , so that only the top 1% of the cases are isolated. The maps that were isolated are shown in Appendices C and D. c illustrates a network of words in the descriptions of outlier maps while d portrays a similar network for outlier maps. The corresponding word clouds are respectively shown in e, f

Descriptive statistics of the H(A), H(B), and UR entropic measures between ICD-9-CM Vol.3 and ICD-10-PCS Descriptive statistics of the H(A), H(B), and UR entropic measures between ICD-9-CM and ICD-10-CM Kendall tau correlation among the rankings of clinical classes using the normalized entropic measures (, , and Z(UR)) The symbol is used to signify mapping between the indicated medical coding systems Forward and backward entropic measures between the procedure codes of ICD-9-CM Vol.3 and ICD-10-PCS. The x-axes represent the sum of , , and Z(UR) entropic measures. a, c show clustered bar plots of the indicated clinical classes arranged from the least to the most sum of entropic measures. Negative values signify no information gained or lost information (on average) from the source system to the target system. Positive values suggest gained information. b, d display related box plots that may help visually assess the variation in the entropic measures in each clinical class. The wider the box, the more the interquartile range, thus the more variability in the measures. The tighter the box and whiskers, the more the measures agree Forward and backward entropic measures between the diagnosis codes of ICD-9-CM and ICD-10-CM. The x-axes represent the sum of , , and Z(UR) entropic measures. a, c show clustered bar plots of the indicated clinical classes arranged from the least to the most sum of entropic measures. Negative values signify no information gained or lost information (on average) from the source system to the target system. Positive values suggest gained information. b, d display related box plots that may help visually assess the variation in the entropic measures in each clinical class. The wider the box, the more the interquartile range, thus the more variability in the measures. The tighter the box and whiskers, the more the measures agree An example of outlier and pattern analysis based on forward mapping from ICD-9-CM Vol.3 and ICD-10-PCS. Figure a, b show red dots for outlier maps where and scores are greater than the chosen threshold. For illustration purposes, the threshold were determined (2.7 for and 2.85 for , so that only the top 1% of the cases are isolated. The maps that were isolated are shown in Appendices C and D. c illustrates a network of words in the descriptions of outlier maps while d portrays a similar network for outlier maps. The corresponding word clouds are respectively shown in e, f

Discussion

In 2015, ICD-10-PCS had a significantly greater number of procedure codes (n = 71,924), as compared to ICD-9-CM Vol.3 (n = 3,672) (see Table 1). Equally, Table 2 shows more diagnosis codes for ICD-10-CM vis-à -vis ICD-9-CM. This fact alone implies that more specific information was likely to be gained by migrating from ICD-9-CM to ICD-10-CM/PCS, assuming complete clinical documentation and accurate coding. The mean statistics in these tables reveal that all the entropic measures are higher in the forward mappings than the backward mappings. This revelation further certifies that, on average, more information was gained in ICD-10-CM/PCS as compared to ICD-10-CM. The quartile statistics with a value of zero suggest the minimum percentage of one-to-one mapping from the source system (e.g., a 75% quartile of zero indicates that at least 75% of codes in the source system has a one-to-one relationship with the target system). A one-to-one relationship implies that no information is gained since . In other words, one-to-one codes may structurally look different, but if they represent the same clinical concept, then no information is gained. To a computer, a one-to-one mapping is a simple translation, but, of course, to a human coder, more complicated code structures may be more challenging to extract and translate. The scale of the information gained (or lost) between ICD-9-CM and ICD-10-CM/PCS can be appreciated by clinical classes depicted in Figs. 2 and 3. For example, Fig. 2a indicates that in the procedural forward mappings, the most information was gained in the class of the Operations on Musculoskeletal System (76–84). The related box plot in Fig. 2b suggests that all three entropic measures relatively agreed on the characterization of class 76–84, given the small interquartile range. For diagnoses, Fig. 3a suggests that the class of the Injury and Poisoning (800–999) carried more forward information in ICD-10-CM followed by the class of Pregnancy and Childbirth (630–679). Remarkably, Fig. 3c implies that an ICD-10-CM class related to Pregnancy and Childbirth (O00-O9A) also resulted in backward information gain in ICD-9-CM. These conflicting results are due to the convoluted nature of the mappings between these two medical coding systems [16]. From Figs. 2 and 3, one notices that some clinical classes have negative entropic measures. This observation implies that little, or no information, would be gained in the target system. For example, Fig. 2a indicates that for the procedure class of the Diagnostic & Therapeutic Procedures (87–99), not much forward information was gained in ICD-10-PCS. Likewise, little, or no backward information was gained in ICD-9-CM Vol. 3 about the procedure class of Medical and Surgical (0) (see Fig. 2c). However, the entropic measures somewhat disagree on the latter suggestion, given a large inter-quartile range of class (0) in Fig. 2d. Regarding diagnosis codes, Fig. 3a suggests that little, or no information, was gained in ICD-10-CM about the ICD-9-CM class of Supplementary Classification Of External Causes Of Injury And Poisoning (E000-E999). In an apparent contraction, Fig. 3c points to the lack of information gained in the backward mapping about ICD-10-CM classes of Injury, poisoning and certain other consequences of external causes (S00-T88) and External causes of morbidity (V00-Y99). Again, this ambiguity results from the complex relationship between ICD-9-CM and ICD-10-CM/PCS coding systems [16]. It is noteworthy that, despite a greater number of codes in ICD-9-CM/PCS, the backward max statistics in both Tables 1 and 2 are not zero. This finding implies that, for some clinical concepts, ICD-9-CM captured more information vis-à-vis ICD-10-CM/PCS (e.g., class (F) in Fig. 2c and class (O00-O9A) in Fig. 3c). The implication is that some ICD-9-CM information was lost in ICD-10-CM/PCS, which created issues with longitudinal data comparisons. This dilemma also likely produced problems with verifying ICD-10-CM/PCS codes’ validity, especially for classes where the information was gained in both forward and backward mappings (bidirectional) (e.g. in the pregnancy and childbirth clinical class). Additional challenges resulting from the bidirectional information gain include conflicting documentation requirements, primarily if the new coding system collects different clinical information than what is commonly documented. Naturally, coding errors are likely to ensue if clinical documentation is lacking or inconsistent. To prepare for the transition to a new medical coding system, the user can utilize the proposed entropic measures as a guide to orient training efforts. To this end, clinical classes can be ranked to gauge where most information is likely to be gained or lost. Of course, the user would have more confidence if the rankings of these entropic measures agreed. Regarding the transition from ICD-9-CM to ICD-10-CM/PCS, the proposed methods tend to provide similar rankings. This fact is particularly true in the forward mappings from ICD-9-CM Vol.3 to ICD-10-PCS, where, as highlighted in Table 3, Kendall tau correlation coefficients between the methods are either 1 or very close to 1. However, in some instances, such as in the backward mappings from ICD-10-CM to ICD-9-CM (see Table 3), the methods may disagree. Significant differences between H(A) (the entropy of the alphabets or columns of a map) and H(m) (the entropy of the rows of a map) typically cause this disagreement. The entropic measures will always agree in cases of a single candidate code in the map () since the entropy is zero for all measures. As the number of candidate codes m increases, H(m) increases as expected, which should also increase H(A). While such a mutual increase in both H(A) and H(m) occurs in most maps, a few maps exhibit more variation in the codes’ alphabets relative to the corresponding number of candidate codes or vice versa. An example here is map 721 (Low forceps operation with episiotomy) where H(A) = 6, but H(m) = 0.5 since there are only two candidate codes. In this map, H(B)–the entropy of the valid combinations (v) of m candidate codes–is zero since . In map 7392 (Replacement of prolapsed umbilical cord), the opposite divergence exists. There are more codes () relative to the corresponding variation in the alphabets. As a result, H(m) = 1.59 whereas H(A) = 0.92. Besides the disparity between H(m) and H(A), H(B) and H(m)–two entropic methods that mostly agree–may also significantly diverge when there is a significant difference in the number of candidate codes m and the number of valid combinations v. Examples include map 0050 (Implantation of cardiac resynchronization pacemaker without mention of defibrillation, total system [CRT-P]) where but and map 688 (Pelvic evisceration) where but . Regardless of the source, a divergence in the entropic measures’ rankings complicates implementing the proposed methods in actual settings. Unless one method proved superior to others, clinical concepts or classes where the rankings of entropic measures significantly disagree should be audited by medical providers and coding professionals. Subsequently, training efforts for clinical documentation and medical coding should be adjusted as appropriate. Given this recommendation, during the transition from ICD-9-CM to ICD-10-CM/PCS, audits of clinical classes 0, B, and F (in Fig. 2b) and O00–O9A and ST00–T88 (in Fig. 2d) would have been necessary to ascertain any transition challenges and training needs. Besides ranking maps or clinical classes by their entropic measures, the user may also prioritize transition efforts from outlier and pattern analysis. That is, instead of working with predefined clinical classes, the user would try to assess the impact of the transition using major themes or ontological groups from the descriptions of outlier maps. Many thematic analysis [24] and ontological learning methods [25, 26] are applicable here. For demonstration purposes, a simple graph was constructed and patterns were examined using network algorithms [21, 27] (see Fig. 4). For example, a close examination of Fig. 4c, d reveal a collection of terms that relate to the vascular, skeletal, integumentary, and cardiac body systems. In terms of the eigenvector centrality, the most central words were tissue, graft, subcutaneous, skin, repair, and incision. Combining these keywords, one may conclude that the procedures for the musculoskeletal, integumentary, and cardio-vascular systems likely involved significant complex coding in ICD-10-PCS, a deduction that is consistent with the results in Fig. 2a.

Conclusion

Transitioning from an old medical coding system to a new one can be challenging, especially when the two coding systems are significantly different. This research aimed to propose methods that could help users prepare for the transition by identifying and focusing preparation initiatives on clinical concepts with more likelihood of transition challenges. To this end, two entropic measures of coding complexity were introduced. The first measure was a function of the variation in the map’s alphabets, and the second measure was based on the possible number of valid combinations of candidate codes in a map. The primary assumption was that the more entropy, the more likelihood of coding errors. So, more prudent documentation was recommended for clinical concepts with high rankings of entropic measures, not only to increase the chances of accurate coding but also code validity and longitudinal data comparisons. It was also recommended that the resulting entropic measures be normalized and adjusted by the probability of a given code before isolating clinical concepts of interest. Medical professionals should conduct audits to ascertain transition challenges and training needs, particularly in the instances of diverging entropic measures. The proposed techniques are suitable for establishing coding complexity between any two medical coding systems, provided mappings or crosswalks exist. A demonstration of how to implement the proposed entropic measures was carried out using the 2015 forward and backward mappings between ICD-9-CM and ICD-10-CM/PCS.

Limitations and future research

A central conjecture of this research was that clinical concepts with more entropic measures were more likely to result in a more challenging transition. The justification of this assumption emanated from the fact that more entropic measures meant more variation in the codes, thus necessitating more prudent documentation and coding. This assumption may be violated if documentation is already complete and an experienced coder knows shortcuts to circumvent the new coding complexity. Accordingly, a medical record review may be necessary to ensure that the apparent complexity from the entropic measures actually exists. Besides, the topic of correlation between code validity and related entropic measures was not explored in this research. A medical record review may also be necessary to see if any lack of validity in the codes is explained by reasons other than the entropic measures. Other relevant topics could not be considered in this research without additional data. For example, the question of how a new medical coding system could affect reimbursement was not entrained. Also, the topic of how coding guidelines and conventions may contribute to coding errors in the new system was not discussed. Future research goals include considering these other topics, especially as they relate to the upcoming (or ongoing for some countries) transition from ICD-10 to ICD-11. Future research efforts will also include applying the proposed methods to the mapping between ICD-10 (or ICD-11) and SNOMED CT.
Table 4

Top 30 maps in the forward mapping from ICD-9-CM to ICD-10-CM, ranked by their sum of , , and Z(UR), from most to least total score

MapMap description\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$Z(\alpha )$$\end{document}Z(α)\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$Z(\beta )$$\end{document}Z(β)Z(UR)Total score
V5412Aftercare for healing traumatic fracture of lower arm7.9912.7212.1532.87
V5416Aftercare for healing traumatic fracture of lower leg7.9512.4711.9032.31
V5411Aftercare for healing traumatic fracture of upper arm6.7410.8010.3127.86
99529Unspecified adverse effect of other drug, medicinal and biological substance7.4410.199.7227.36
V5413Aftercare for healing traumatic fracture of hip7.1410.199.7227.05
V5417Aftercare for healing traumatic fracture of vertebrae6.7810.009.5426.32
V5415Aftercare for healing traumatic fracture of upper leg7.099.809.3526.23
9895Toxic effect of venom6.1210.109.6325.85
99811Hemorrhage complicating a procedure10.018.087.7025.78
99812Hematoma complicating a procedure10.018.087.7025.78
V5419Aftercare for healing traumatic fracture of other bone7.739.118.6925.53
29289Other specified drug-induced mental disorders6.439.348.9124.68
9982Accidental puncture or laceration during a procedure, not elsewhere classified9.946.145.8421.92
73382Nonunion of fracture6.456.906.5619.91
9050Late effect of fracture of skull and face bones5.456.836.5018.78
9947Asphyxiation and strangulation4.537.256.9018.68
98989Toxic effect of other substance, chiefly nonmedicinal as to source, not elsewhere classified5.146.476.1617.77
24980Secondary diabetes mellitus with other specified manifestations, not stated as uncontrolled, or unspecified4.936.476.1617.57
9880Toxic effect of fish and shellfish eaten as food5.196.235.9217.34
9823Toxic effect of other chlorinated hydrocarbon solvents4.366.556.2317.14
9063Late effect of contusion6.135.635.3517.10
8065Open fracture of lumbar spine with spinal cord injury5.135.635.9216.68
9057Late effect of sprain and strain without mention of tendon injury6.165.385.1116.64
E959Late effects of self-inflicted injury4.825.855.5616.22
E9990Late effect of injury due to war operations4.815.855.5616.21
64131Antepartum hemorrhage associated with coagulation defects, delivered, with or without mention of antepartum condition3.726.316.0116.04
8064Closed fracture of lumbar spine with spinal cord injury4.495.635.9216.03
9064Late effect of crushing5.505.385.1115.98
986Toxic effect of carbon monoxide4.565.855.5615.97
73395Stress fracture of other bone5.385.385.1115.87

The map id and description correspond to ICD-9-CM code and description, respectively

Table 5

Outlier maps arranged in the decreasing order of the scores. As before, m is the number of candidate codes in a map whereas v is the number of valid representations in a map

MapMap descriptionmv\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$${Z(\alpha )}$$\end{document}Z(α)
3929Other (peripheral) vascular shunt or bypass119111914.87
8605Incision with removal of foreign body or device from skin and subcutaneous tissue4154154.06
8609Other incision of skin and subcutaneous tissue3353354.00
3950Angioplasty of other non-coronary vessel(s)119611963.68
0109Other cranial puncture34343.68
843Revision of amputation stump3493493.60
9301Functional evaluation1481483.57
0404Other incision of cranial and peripheral nerves3273273.47
9788Removal of external immobilization device98983.42
3979Other endovascular procedures on other vessels6896893.41
9223Radioisotopic teleradiotherapy7687683.38
046Transposition of cranial and peripheral nerves3783783.37
8382Graft of muscle or fascia4404403.35
0124Other craniotomy1111113.29
3926Other intra-abdominal vascular shunt or bypass7207203.29
409Other operations on lymphatic structures5105103.27
8196Other repair of joint3133133.26
9227Implantation or insertion of radioactive elements2682683.21
3897Central venous catheter placement with guidance483203.15
0474Other anastomosis of cranial or peripheral nerve3503503.15
3821Biopsy of blood vessel6996993.08
8120Arthrodesis of unspecified joint5825823.06
3958Repair of blood vessel with unspecified type of patch graft4214213.05
8604Other incision with drainage of skin and subcutaneous tissue2812813.01
3348other repair and plastic operations on bronchus2882883.00
8129Arthrodesis of other specified joints5525523.00
2103Control of epistaxis by cauterization (and packing)1083.00
9649Other genitourinary instillation552.97
3956Repair of blood vessel with tissue patch graft4024022.95
8100Spinal fusion, not otherwise specified2822822.88
8683Size reduction plastic operation3403402.84
9205Cardiovascular and hematopoietic scan and radioisotope function study54542.83
0309Other exploration and decompression of spinal canal70702.78
8080Other local excision or destruction of lesion of joint, unspecified site3453452.77
8040Division of joint capsule, ligament, or cartilage, unspecified site2102102.74
3925Aorta-iliac-femoral bypass3203202.73
3805Incision of vessel, other thoracic vessels78782.71

The map id and description correspond to ICD-9-CM Vol. 3 code and description, respectively

Table 6

Outlier maps arranged in the decreasing order of the scores

MapMap descriptionH(B)URmv\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$${Z(\beta )}$$\end{document}Z(β)
3473Closure of other fistula of thorax10.957.9224319774.26
3950Angioplasty of other non-coronary vessel(s)10.2210.22119611963.88
3929Other (peripheral) vascular shunt or bypass10.2210.22119111913.88
304Radical laryngectomy9.615.81567843.57
9223Radioisotopic teleradiotherapy9.589.587687683.55
3926Other intra-abdominal vascular shunt or bypass9.499.497207203.50
3821Biopsy of blood vessel9.459.456996993.48
3979Other endovascular procedures on other vessels9.439.436896893.47
8120Arthrodesis of unspecified joint9.189.185825823.34
5684Closure of other fistula of ureter9.136.13705603.31
8129Arthrodesis of other specified joints9.119.115525523.30
409Other operations on lymphatic structures8.998.995105103.24
8687Fat graft of skin and subcutaneous tissue8.986.04665063.24
5783Repair of fistula involving bladder and intestine8.986.13705053.23
3342Closure of bronchial fistula8.787.031314403.13
5784Repair of other fistula of bladder8.786.19734403.13
8382Graft of muscle or fascia8.788.784404403.13
3794Implantation or replacement of automatic cardioverter/defibrillator, total system [aicd]8.755.25384323.12
3958Repair of blood vessel with unspecified type of patch graft8.728.724214213.10
8605Incision with removal of foreign body or device from skin and subcutaneous tissue8.708.704154153.09
3956Repair of blood vessel with tissue patch graft8.658.654024023.06
046Transposition of cranial and peripheral nerves8.568.563783783.02
8663Full-thickness skin graft to other sites8.565.81563783.02
3991Freeing of vessel8.498.493603602.98
3957Repair of blood vessel with synthetic patch graft8.488.483583582.98
3951Clipping of aneurysm8.488.483573572.97
0474Other anastomosis of cranial or peripheral nerve8.458.453503502.96
843Revision of amputation stump8.458.453493492.96
3959Other repair of vessel8.438.433463462.95
8080Other local excision or destruction of lesion of joint, unspecified site8.438.433453452.95
8683Size reduction plastic operation8.418.413403402.94
8609Other incision of skin and subcutaneous tissue8.398.393353352.93
0404Other incision of cranial and peripheral nerves8.358.353273272.91
3897Central venous catheter placement with guidance8.325.58483202.89
3925Aorta-iliac-femoral bypass8.328.323203202.89
8196Other repair of joint8.298.293133132.88
8381Tendon graft8.298.293123122.87
8383Tendon pulley reconstruction other than hand8.298.293123122.87

As before, m is the number of candidate codes in a map whereas v is the number of valid representations in a map. The UR measure (obtained by ) can directly be compared to H(B) (obtained by ). When , UR has underestimated the expected coding complexity. When , UR has overestimated the expected coding complexity. Otherwise, the measures are equal. The map id and description correspond to ICD-9-CM code and description, respectively

  14 in total

1.  Assessing validity of ICD-9-CM and ICD-10 administrative data in recording clinical conditions in a unique dually coded database.

Authors:  Hude Quan; Bing Li; L Duncan Saunders; Gerry A Parsons; Carolyn I Nilsson; Arif Alibhai; William A Ghali
Journal:  Health Serv Res       Date:  2008-08       Impact factor: 3.402

2.  The transition to ICD-10-CM: challenges for pediatric practice.

Authors:  Rachel Caskey; Jeffrey Zaman; Hannah Nam; Sae-Rom Chae; Lauren Williams; Gina Mathew; Michael Burton; Jiarong John Li; Yves A Lussier; Andrew D Boyd
Journal:  Pediatrics       Date:  2014-06-02       Impact factor: 7.124

3.  ANALYZING EIGHT MONTHS OF ICD-10.

Authors:  Mary Butler
Journal:  J AHIMA       Date:  2016-06

4.  New Study Illuminates the Ongoing Road to ICD-10 Productivity and Optimization.

Authors:  Zahraa Alakrawi; Valerie Watzlaf; Scot Nemchik; Patty Sheridan
Journal:  J AHIMA       Date:  2017-03

5.  Improved accuracy of co-morbidity coding over time after the introduction of ICD-10 administrative data.

Authors:  Jean-Marie Januel; Jean-Christophe Luthi; Hude Quan; François Borst; Patrick Taffé; William A Ghali; Bernard Burnand
Journal:  BMC Health Serv Res       Date:  2011-08-18       Impact factor: 2.655

6.  The impact of conversion to International Classification of Diseases, 10th revision (ICD-10) on an academic ophthalmology practice.

Authors:  Justin B Hellman; Michele C Lim; Karen Y Leung; Cameron M Blount; Glenn Yiu
Journal:  Clin Ophthalmol       Date:  2018-05-18

7.  ICD-10 procedure codes produce transition challenges.

Authors:  Andrew D Boyd; Jianrong 'John' Li; Colleen Kenost; Samir Rachid Zaim; Jacob Krive; Manish Mittal; Richard A Satava; Michael Burton; Jacob Smith; Yves A Lussier
Journal:  AMIA Jt Summits Transl Sci Proc       Date:  2018-05-18

8.  A narrative review of the impact of the transition to ICD-10 and ICD-10-CM/PCS.

Authors:  Sheila V Kusnoor; Mallory N Blasingame; Annette M Williams; Spencer J DesAutels; Jing Su; Nunzia Bettinsoli Giuse
Journal:  JAMIA Open       Date:  2019-12-26

9.  Leveraging Shannon Entropy to Validate the Transition between ICD-10 and ICD-11.

Authors:  Donghua Chen; Runtong Zhang; Xiaomin Zhu
Journal:  Entropy (Basel)       Date:  2018-10-08       Impact factor: 2.524

10.  The discriminatory cost of ICD-10-CM transition between clinical specialties: metrics, case study, and mitigating tools.

Authors:  Andrew D Boyd; Jianrong John Li; Mike D Burton; Michael Jonen; Vincent Gardeux; Ikbel Achour; Roger Q Luo; Ilir Zenku; Neil Bahroos; Stephen B Brown; Terry Vanden Hoek; Yves A Lussier
Journal:  J Am Med Inform Assoc       Date:  2013-05-05       Impact factor: 4.497

View more
  1 in total

1.  Lung lobectomy surgical approach and resource utilization differ by anatomic lobe in a statewide discharge registry.

Authors:  Daniel T DeArmond; Mohammed S Rahman; Stewart R Miller; Christian P Jacobsen; Scott B Johnson; Duy C Nguyen; Nitin A Das
Journal:  J Thorac Dis       Date:  2022-08       Impact factor: 3.005

  1 in total

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