Definition

Unified Medical Language System (UMLS)

The Unified Medical Language System (UMLS) is a set of files and software from the National Library of Medicine that brings together many health and biomedical vocabularies, linking their terms for the same concept so systems can translate between them.

2 min readReviewed September 14, 2026

Also known as: UMLS Metathesaurus, UMLS CUI, Concept Unique Identifier, UMLS Terminology Services

Key facts

Produced by
National Library of Medicine (NLM)
Components
Metathesaurus, Semantic Network, SPECIALIST Lexicon and Lexical Tools
Release cycle
Twice a year, in May and November
Access
Free UMLS license; some source vocabularies carry added restrictions
Concept identifier
CUI: the letter C followed by seven digits

What is the UMLS?

Health data is recorded in dozens of vocabularies, from billing code sets to research thesauri. The Unified Medical Language System (UMLS), built by the National Library of Medicine (NLM), connects them: when terms from different vocabularies mean the same thing, the UMLS assigns them a shared Concept Unique Identifier (CUI).

The UMLS is a knowledge resource for developers and researchers, not an end-user application or a code set for claims. Its sources include SNOMED CT, ICD-10-CM, LOINC, RxNorm, MeSH and CPT, along with vocabularies in languages other than English.

How the UMLS is organized

The UMLS has three knowledge sources:

NLM distributes the files through the UMLS Terminology Services, which also offers a browser and an API. Users can build a local subset containing only the vocabularies they need with the MetamorphoSys tool.

  • Metathesaurus: the core database of concepts, names, codes and relationships gathered from the source vocabularies. Each concept has a CUI, and each source term keeps its original code.
  • Semantic Network: broad semantic types, such as Disease or Syndrome and Pharmacologic Substance, assigned to every concept, plus relationships among those types.
  • SPECIALIST Lexicon and Lexical Tools: an English lexicon and programs that handle spelling variants, inflections and word order in biomedical text.

Why the UMLS matters

The UMLS is infrastructure for anyone linking or parsing health vocabularies:

  • Crosswalks: a shared CUI helps link a SNOMED CT problem, an ICD-10-CM code and a MeSH heading that describe the same condition.
  • Natural language processing: tools that extract diseases, drugs and procedures from clinical notes or articles often map text to UMLS concepts.
  • Licensing gateway: U.S. users obtain the full RxNorm files, SNOMED CT and other vocabularies through a UMLS license.

Common misconceptions about the UMLS

A shared CUI means NLM editors judged terms to be synonymous. It is not an official billing crosswalk, and a link can be broader or narrower than a coder would accept for a claim.

The UMLS license is free, but it does not grant rights to every vocabulary inside it. Some sources carry additional restrictions, and certain uses of vocabularies such as CPT or MedDRA require separate licenses.

Sources

All glossary terms