-
Notifications
You must be signed in to change notification settings - Fork 30
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
codes.json missing entire section of ICD9 codes #1
Comments
I also missing 280-289. how did you fix it @22csnyder |
I'm also wondering why these codes are missing. Seems that the html page structure is tidy so it should be crawled correctly. Could you share your fix? @22csnyder Thanks very much. |
I looked into it and it doesn't look like I ever fixed it. |
I checked the source code, and found that the first levelFactory only considers 'lvl1.chapter',ignoring the 'lvl1.tabular'. And the format of source website is inconsistent, which is the reason why '740-759' is not crawled. The hierachy level in the page http://icd9cm.chrisendres.com/index.php?action=child&recordid=7440 is 'lvl1' and 'lvl3', leading to the scraper cannot extract any information. In addition, the content of 744-759 is not complete. I'm afraid this repo cannot be used as a tool immediately. @ChenNiu @22csnyder |
Also when I ran [child.code for child in tree.find('800-999').children] I seem to miss the 910-919 codes. |
same issue here, did some of you find a fix? |
If you look at the list [child.code for child in tree.children] it contains the following in sequence:
680-709
710-739
760-779
780-789
Notably, it is missing 740-759 (congenital disorders). I think I can fix that I'm just wondering why it's excluded.
The text was updated successfully, but these errors were encountered: