Swedish medical coding used for diagnosis codes
Project description
codeDx
codeDx (pronounced code-dex) is a codex for medical diagnosis codes — a lookup library for Swedish healthcare datasets. Install as pip install codedx, import as import codedx.
Built for regional datasets where ICD-10-SE (specialist care), KSH97-P (primary care), and rehab function codes coexist across many years and releases.
import codedx
# J440 exists in WHO, ICD-10-CM and ICD-10-SE
codedx.get_name("J440") # 'Chronic obstructive pulmonary disease...'
codedx.get_name("J440", lang="sv") # 'Kroniskt obstruktiv lungsjukdom...'
codedx.is_icd10who_code("J440") # True
codedx.is_icd10cm_code("J440") # True
codedx.is_icd10se_code("J440") # True
codedx.get_ancestors("R060") # ('R060', 'R06', 'R00-R09', '18')
# code_systems maps each system to its name in that system
codedx.code_systems("A00")
# {'icd10who': 'Cholera', 'icd10cm': 'Cholera', 'icd10se': 'Kolera'}
codedx.code_systems("UA3290") # {'rehab': 'Kommunicera, att vara mottagare...'}
# KSH97-P sometimes uses colloquial names — G258 is 'Restless legs' in primary care
# but 'Andra specificerade basalgangliesjukdomar och rörelserubbningar' in ICD-10-SE
codedx.code_systems("G258")
# {'icd10se': 'Andra specificerade basalgangliesjukdomar och rörelserubbningar',
# 'ksh97p': 'Restless legs'}
Dots are dropped throughout, matching what is typically found in databases: A011 not A01.1.
Installation
pip install codedx
Downloads data at install time from Socialstyrelsen, WHO, and CDC. Raw files are not redistributed due to licence restrictions.
Note: Socialstyrelsen is migrating data to Ehälsomyndigheten — download URLs may stop working in the future.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file codedx-0.1.0.tar.gz.
File metadata
- Download URL: codedx-0.1.0.tar.gz
- Upload date:
- Size: 7.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.7.15
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b6376a5240233d76814cd2633e61d386b165fd65d476f2e174e3f86f7a8eebab
|
|
| MD5 |
5bd7d64cc8729597dffe9d9ec5e01dfc
|
|
| BLAKE2b-256 |
ccd5bbbf3636bea9f14ee78c7921e7eeda5f078453a67209aa1a082d9c5ea9ab
|