Skip Navigation Bar

Unified Medical Language System® (UMLS®)

2014AA UMLS CPT Source Information

This page lists specific source data elements and provides information on their representation in the UMLS Metathesaurus.


Skip to: Notes, Summary of Changes, Summary of Source-Provided Files Source-Provided File Details

Notes

CPT data files are submitted by the American Medical Association (AMA). The files processed for the UMLS Metathesaurus are available for licensing at the AMA Bookstore.
The information provided here applies explicitly to the English version of CPT. The Spanish translation of CPT (CPTSP) was last updated in 2001, and much of the information on this page is not applicable.

The UMLS does not include Guidelines or SNOMEDCT mappings from the CPT DTK files due to licensing restrictions.

Summary of Changes:

  (return to top)

The UMLS is now using the Developers Toolkit Version of CPT (DTK), which is a set of relational-format files that include a hierarchy.
The resulting changes include:
Deprecated SAB/TTY: MTHCH/HT
New TTY: CPT/HT
New REL/RELA:  RT/has_panel_element
Deprecated REL/RELA:& BT/NT and RT with no RELA have been deprecated; previously, these were created during Metathesaurus source processing, based on substring matching.

Deprecated ATN:  CPT_CLINICIAN_DESC_ID - this data is no longer present in the Clinician files.
New ATNs:
ADDITIONAL_GUIDELINE
ADDON_CODE
CPT_LEVEL
DATE_CREATED
DATE_LAST_MODIFIED
DESCRIPTOR_EXTENSION
EXEMPT_MOD
FDA_APPROVAL_PENDING
MEASURE_DEVELOPER
MODERATE_CONSCIOUS_SEDATION


Source-Provided Files: Summary

  (return to top) The complete English language CPT distribution includes the following:

Documentation and Reference

File Name Description
2014 CONSUMER DESCRIPTORS ReadMe_FINAL.doc
User guide for Consumer Descriptor data
2014_CLINICIAN DESCRIPTORS_ReadMe_FINAL.doc User guide for Clinician Descriptor data
2014_CPT_DTK_ReadMe_with_OWL_FINAL.doc User guide for main data files

Data Files

File Name Description
ClinicianDescriptor_DTK_pipe.txt Clinician Descriptors
ConsumerDescriptor_DTK_pipe.txt
Consumer-friendly Descriptors
Property_DTK_pipe.txt In the Property File, a concept is represented by a set of lines that all have the same CONCEPT ID. Some of the concepts in the Property File correspond to reportable CPT codes, some were constructed by the AMA for the 2014 CPT DTK, and some were drawn from SNOMED CT.
Relationship_DTK_pipe.txt In the Relationship File, relationships between two concepts are represented.
Type_DTK_pipe.txt
The Type File provides a succinct representation of the types of information contained in the Property File and the Relationship File. The PROPERTY TYPE ID column from the Property File and RELATIONSHIP TYPE ID column from the Relationship File both correspond to the TYPE ID number from the Type File. Thus, the Type File enables a user to see at a glance all of the categories of relationship types used in the 2014 CPT DTK

Notes: The current license agreement for including CPT in the Metathesaurus includes the above files.
The standard CPT data files distributed by the AMA do not include a hierarchy. The NLM uses the printed book and other resources to generate a hierarchy during Metathesaurus source processing. This hierarchy has not been reviewed by the AMA. In addition, the NLM generates relationships between CPT codes based on string parsing. The hierarchy and relalationships are attributed to SAB = "MTHCH".
Not included: All information from the CPT data files is included in the UMLS representation. 

* Certain fields and files may not be directly processed because they contain redundant data.

Source-Provided Files: Details

  (return to top) Details on format of input files and representation of source data. Consult the CPT documentation for additional details.

file:  Type_DTK_pipe.txt

  return to Data Files

Field Name Description
Type Id
This field corresponds to the Property Type Id in the properties file or the Relationship Type Id in the relationships file
Category
Value of "Property," "Relationship" or "Qualifier" indicate the nature of the Type
Type Name
Type description

file:  Property_DTK_pipe.txt

  return to Data Files This file consists of 3 delimited fields:

Concept ID
Property Type ID
Property Value
The "Property Type ID" value determines how each row is represented in the Metathesaurus:

Property
Type ID
Element Name
Description Representation
100
Guideline Explanatory text attached to a concept (code/heading/subheading). Not included in the UMLS Metathesaurus due to licensing restrictions.
101
First_Appearance
The year the code was first introduced to CPT. MRSAT.ATN = DATE_CREATED
102
Addon_Code
A value of T in this field indicates that it is an Add-on code, i.e. it is commonly carried out in addition to the primary procedure performed. MRSAT.ATN = ADDON_CODE
103
Reportable
T for CPT codes that can be used for the reporting of services. F for headings/subheadings and guidelines. Not explicitly represented.  Corresponds to Metathesaurus Termtype assignment:  T = PT and F = HT
104
CPT_Code
The 5-character CPT Code MRCONSO.CODE, MRCONSO.SCUI
105
Moderate_(Conscious)_Sedation
T for codes marked with the moderate (conscious) sedation symbol. MRSAT.ATN = MODERATE_CONSCIOUS_SEDATION
106
Descriptor
Full description of the concept (e.g., the CPT codes long descriptor, as listed in the CPT book).

MRCONSO.STR
TTY=PT (preferred term) or HT (hierarchical term)

For TTY = PT, the CODE and SCUI are the 5-character CPT code (Property Type ID = 104)

For TTY = HT, the CODE and SCUI are the DTK_CONCEPT_ID
For TTY = MP, the CODE and SCUI are the Modifier Code (Property Type ID = 129)

107
Exempt_Mod
Contains 51or 63 for codes where Modifier 51 or 63 Exempt MRSAT.ATN = EXEMPT_MOD
108
FDA_Approval_Pending
T for codes marked with the FDA approval pending symbol MRSAT.ATN = FDA_APPROVAL_PENDING
109
Level
For headings, a value ranging from H1 (a top-level heading such as Surgery) to H6 (a 6th-level subheading) and HS (a heading for a small family of related codes). For CPT codes, either PC for Parent Code or CC for Child Code. MRSAT.ATN = CPT_LEVEL
Note:  This information is also implicit in the hierarchy representation.
110
Medium_Descriptor
Descriptor limited to 48 characters
MRCONSO.STR;  TTY = AB
111
Short_Descriptor
Descriptor limited to 28 characters
MRCONSO.STR;  TTY = AB
112
SNOMED_CT_Fully_Specified_Name
A unique and unambiguous concept name used to identify a SNOMED CT concept and clarify its meaning

Not included in the UMLS Metathesaurus.  SNOMED Codes and strings are already present.

113
SNOMED_CT_CODE_(SCTID) Non-semantic identifier from the SNOMED CT terminology Not included in the UMLS Metathesaurus.  SNOMED Codes and strings are already present.
120
Last_Revised
The year the CPT code was last revised. MRSAT.ATN = DATE_LAST_MODIFIED
121
Descriptor_Extension
Extension of full description of the concept (e.g., the CPT codes long descriptor, as listed in the CPT book). MRSAT.ATN = DESCRIPTOR_EXTENSION
122
Additional_Guideline
Additional explanatory text that is applicable to a concept (code/heading/subheading). Note: not all of the additional guidelines appear with the heading or code in the published CPT code book. MRSAT.ATN = ADDITIONAL_GUIDELINE
127
Measure_Developer
Name of the measure developer associated with the Category II code MRSAT.ATN = MEASURE_DEVELOPER
128
Descriptor_Element
The elements of a multi-paragraph descriptor, such as, E&M, lab panels, and molecular pathology MRSAT.ATN = CPF (Full form of descriptor)
129
Modifier_Code
The two-character modifier code
MRCONSO.TTY = CODE, SCUI where MRCONSO.TTY = "MP"


file:  Relationship_DTK_pipe.txt

  return to Data Files This file consists of 5 delimited fields:

Concept ID 1
Relationship Type ID
Concept ID2
Relationship Qualifier Type ID
Relationship Qualifier Value
The "Relationship Type ID" value determines how each row is represented in the Metathesaurus.  The majority of relationships connect CPT to SNOMED_CT, and are not released in the Metathesaurus due to licensing restrictions.

The following relationships are released:

Relationship Type ID
Description Representation
1
Is_A
Used to create hierarchy.  Distributed in MRHIER.RRF, MRREL.RRF
207
Has_Panel_Element
MRREL.RRF
REL = RO
RELA = has_panel_element/panel_element_of


Relationship Type ID
Description
200
Anatomic_Site
201
Component
202
Device
203
Associated_Procedure
204
Method
205
Specimen
206
Substance
208
Surgical_Extent
210
Patient_Type
211
Pathology
212
Complexity
213
Approach
214
Locale
215
Associated_Finding
400
Replaced_By
401
Refers_To




file:  ClinicianDescriptor_DTK_pipe.txt

  return to Data Files

Field Name Description Representation
ConceptID
DTK Concept ID
MRSAT.ATN = CPT_DTK_CONCEPT_ID
Property Type ID
MRCONSO.TTY = ETCLIN
MRCONSO.TTY = ETCLIN
Property Value
Clincian Descriptor
MRCONSO.STR


file:  ConsumerDescriptor_DTK_pipe.txt

  return to Data Files

Field Name Description Representation
Concept ID
DTK Concept ID
MRSAT.ATN = CPT_DTK_CONCEPT_ID
Property Type ID
All rows in this file have value 123, "Consumer Friendly Descriptor"
MRCONSO.TTY = ETCF
Property Value
Consumer Friendly Descriptor
MRCONSO.STR