Unified Medical Language System® (UMLS®)
2012AA Healthcare Common Procedure Coding System Source Information
Atoms, Attributes, Definitions, Relationships, Mappings
VSAB: HCPCS2012, HCPT2012, HCDT2011-2012B, MTHHH2012
Summary of Changes:
No changes have been made to the format of original data files
to
HCPCS. The following data is no longer present:
HCPT:
Term type: MTH_PT
REL|RELA/RELA inverse:
SY|mth_has_plain_text_form/mth_plain_text_form_of
This is due to the fact that selected non-ascii characters were removed from the file
Source Provided Files:
The Metathesaurus uses a fixed-length field file submitted by the Centers for Medicare & Medicaid Services (CMS). The file used for 2012 is: HCPC2012_CONTR.txt.
Not included: Field 2 (sequence number; character positions 6-10) is excluded from Metathesaurus processing.
Identifiers:
- CODE: For HCPCS, HCPT, HCDT atoms: Field 1 (HCPCS Procedure
or
Modifier Code;
Character positions 1-5).
For MTHHH atoms: An MTHU# is generated during Metathesaurus source processing - SAUI: Not Applicable
- SCUI: Same as "CODE"
- SDUI: Not Applicable
Atoms (MRCONSO):
)
SAB assignment:
Atoms created from the HCPCS data file are assigned to an SAB
based on
their code:
- MTHHH: All hierarchical terms
- HCPT: 2 or 5-digit numeric code or 4 digits followed by T or F
- HCDT: "D" followed by 4 digits: HCDT
- HCPCS: All other codes from the HCPCS data file
| Term Type | Origin |
|---|---|
| AB | CODE = procedure/modifier code (character positions
1-5) STR = Short Description SCUI = procedure/modifier code (character positions 1-5) TTY = "AB" is assigned to atoms with a Record id code of "3" and no "Termination Date" SUPPRESS = "Y" |
| AM | CODE = procedure/modifier code (character positions
1-5) STR = Short Description SCUI = procedure/modifier code (character positions 1-5) TTY = "AM" is assigned to atoms with a Record id code of "7" and no "Termination Date" SUPPRESS = "Y" |
| HT | CODE = "MTHU#", assigned during Metathesaurus source
processing STR = value of Metathesaurus Hierarchical Term SCUI = "MTHU#", assigned during Metathesaurus source processing Note: The standard HCPCS data files do not include a hierarchy. The National Library of Medicine uses the printed book and other resources to generate a hierarchy during Metathesaurus source processing. This hierarchy has not been reviewed by CMS. |
| MP | CODE = procedure/modifier code (character positions
4-5) STR = Long Description SCUI = procedure/modifier code (character positions 1-5) TTY = "MP" is assigned to atoms with a Record id code of "7" and no "Termination Date." |
| OA | CODE = procedure/modifier code (character positions
1-5) STR = Short Description SCUI=procedure/modifier code (character positions 1-5) TTY = "OA" is assigned to atoms with a Record id code of "3" and a non-blank "Termination Date." SUPPRESS = "O" |
| OAM | CODE = procedure/modifier code (character positions
4-5) STR = Short Description SCUI = procedure/modifier code (character positions 1-5). TTY = "OAM" is assigned to atoms with a Record id code of "7" and a non-blank "Termination Date." SUPPRESS = "O" |
| OM | CODE = procedure/modifier code (character positions
4-5) STR = Long Description; SCUI=procedure/modifier code (character positions 1-5). TTY = "OM" is assigned to atoms with a Record id code of "7" and a non-blank "Termination Date." SUPPRESS = "O" |
| OP | CODE = procedure/modifier code (character positions
1-5) STR = Long Description SCUI = procedure/modifier code (character positions 1-5) TTY = "OP" is assigned to atoms with a Record id code of "3" and a non-blank "Termination Date." SUPPRESS = "O" |
| PT | CODE = procedure/modifier code (character positions
1-5) STR = Long Description SCUI = procedure/modifier code (character positions 1-5) TTY = "PT" is assigned to atoms with a Record id code of "3" and no "Termination Date." |
Attributes (MRSAT):
)| Attribute Name | Origin |
|---|---|
| CPF | HCPCS Long Description (character positions 12-91). For modifiers, the STR is truncated at the ":", and the entire Long Description is represented with ATN=CPF. |
| HAC | HCPCS Action Code (charcter position 293). Expanded values for each Action Code are included in the ATV, e.g. "N=No maintenance for this code" |
| HAD | HCPCS Action Effective Date (character positions 277-284) |
| HAQ | HCPCS Anesthesia Base Unit Quantity (character positions 266-268) |
| HBT | HCPCS Berenson-Eggers Type Of Service Code (character positions 257-259) |
| HCC | HCPCS Coverage Code (character position 230) |
| HCD | HCPCS Code Added Date (character positions 269-276) |
| HIR | HCPCS Coverage Issues Manual Reference Section Number (character posistions 129-134) |
| HLC | HCPCS Lab Certification Code (character positions 181-183) |
| HMP | HCPCS Multiple Pricing Indicator Code (character position 128) |
| HMR | HCPCS Medicare Carriers Manual Reference Section Number (character positions 147-154) |
| HPD | HCPCS ASC Payment Group Effective Date (character positions 233-240) |
| HPG | HCPCS ASC Payment Group Code (character positions 231-232) |
| HPI | HCPCS Pricing Indicator Code (character positions 120-121) |
| HPN | HCPCS Processing Note Number (character positions 253-256) |
| HSN | HCPCS Statute Number (character positions 171-180) |
| HTD | HCPCS Termination Date (character positions 285-292) |
| HTS | HCPCS Type Of Service Code (character position 261) |
| HXR | HCPCS Cross Reference Code (character positions 205-209) |
Relationships (MRREL):
)| Relationship | RELA/Inverse RELA | Origin |
|---|---|---|
| CHD PAR SIB |
Hierarchy created by the NLM during Metathesaurus source processing. This hierarchy has not been reviewed by CMS, and is attributed to SAB = "MTHHH" | |
| RQ | mapped_from mapped_to |
HCPCS Cross Reference Code (character positions
205-209). A
small
number of cross references are provided to invalid codes
or ranges of
codes. These are not made into relationships, however the data is included in the HXR attribute. |
| SY | expanded_form_of has_expanded_form |
Connect a PT with its AB |
