yubin-park / hccpy

A Python implementation of Hierarchical Condition Categories
Apache License 2.0
97 stars 59 forks source link

Some ICDs not getting resolved for v24 and v28 #71

Open pjainDL070 opened 11 months ago

pjainDL070 commented 11 months ago

Hi Yubin,

Thanks for this beautiful package that makes our job pretty simple. I use your package and I just love it compared to using the SA codes from CMS. I recently noticed that for some of the ICD codes, the HCC as well as the Risk Score is not accounted for.

Like for example ICD10 code I4721 for model version V24 doesn't get resolved to an HCC (HCC96 I guess) while the latest crosswalk on the CMS website says so. After an elaborate analysis I found that in all there are 207 ICD10 codes from the CMS crosswalk that don't get resolved to corresponding HCC codes.

Similarly, there are 2 ICD10 codes, Z95811 and Z95812, that don't seem to get resolved to corresponding HCC codes for model version v28. I use your tool and its great and it helps me save a lot of time. Can you help me fix this issue so that my scores are error free.

Best Regards Priyank Jain

Short-N commented 8 months ago

You should update your local mapping tables each time CMS releases a software update (in case this repo is not updated). IIRC, it was the v28 Mid-Year release that added the Z95811 and Z95812 codes.