https://github.com/baxtree/icd_code_converter
Convert between ICD-9 codes and ICD-10 codes
https://github.com/baxtree/icd_code_converter
converter icd-10 icd-9
Last synced: 5 months ago
JSON representation
Convert between ICD-9 codes and ICD-10 codes
- Host: GitHub
- URL: https://github.com/baxtree/icd_code_converter
- Owner: baxtree
- License: gpl-3.0
- Created: 2022-01-13T11:41:23.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2025-03-18T18:17:30.000Z (about 1 year ago)
- Last Synced: 2025-09-09T14:01:22.670Z (9 months ago)
- Topics: converter, icd-10, icd-9
- Language: Python
- Homepage:
- Size: 25.4 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ICD Code Converter
[](https://github.com/baxtree/icd_code_converter/actions/workflows/main.yml?query=branch%3Amain)
Command line interface for converting between ICD-9 codes and ICD-10 codes. It functions as a thin wrapper of [touch](https://CRAN.R-project.org/package=touch).
# Prerequisites
The [R language and environment](https://cloud.r-project.org/) has been downloaded and installed. Your logged-in user needs to have the permission for installing R libraries.
# Examples
```
# Resolve dependencies
$ ./icd_code_converter prepare
```
```
# Convert ICD codes
$ ./icd_code_converter --icd9 "401.9" # I10,I169
$ ./icd_code_converter --icd10 "I10;I169" # 4010,4011,4019;4019
$ ./icd_code_converter --icd9 "401.9=001.1" --delimiter "=" # I10,I169=A001
```
# Usage
```
usage: icd_code_converter [--] [--help] [--icd9 ICD9] [--icd10 ICD10]
[--delimiter DELIMITER]
Convert between ICD-9 codes and ICD-10 codes
flags:
-h, --help show this help message and exit
optional arguments:
-n, --icd9 single ICD-9 code or semicolon-separated ICD-9 codes
-t, --icd10 single ICD-10 code or semicolon-separated ICD-10
codes
-d, --delimiter symbol for separating ICD codes and cannot be ','
[default: ;]
```