Skip to main content

Supported Sources

Medical Terminology for Data Science is built around UMLS-backed source vocabularies.

Local database contents are UMLS-release specific. A recent local build includes these core sources:

SourcePrimary useVerified active codes
ICD10CMdiagnosis coding98,506
ICD10PCSinpatient procedure coding192,560
SNOMEDCT_USclinical concepts and hierarchy386,110
RXNORMmedications and RxCUIs124,919
LNCLOINC labs and observations301,558
CVXvaccines288
CPTprocedures15,468
HCPCSprocedures, supplies, drugs7,685

Regenerate counts for your build with:

medterm4ds data verify \
--db /mnt/d/medterm4ds/data/umls_current.duckdb \
--sources ICD10CM,ICD10PCS,SNOMEDCT_US,RXNORM,LNC,CVX,CPT,HCPCS

Supported operations vary by source because UMLS coverage differs by vocabulary. Lookup and search are broad. Mapping, hierarchy, obsolete-code handling, and patient-friendly naming depend on available atoms, relationships, and attributes.