Skip Navigation Bar

Unified Medical Language System® (UMLS®)

2016AA UMLS LOINC 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

VSAB: LNC254

Summary of Changes

  (return to top)
1. New data files: 
  • LoincIeeeMedicalDeviceCodeMappingTable.csv
  • LoincRsnaRadiologyPlaybook.csv
2. New ATNs: 
  • IEEE_CF_CODE10
  • IEEE_DESCRIPTION
  • IEEE_DIM
  • IEEE_REFID
  • IEEE_UOM_UCUM
  • PART_SEQ_ORDER
  • RADLEX_PLAYBOOK_LONG_NAME
  • RADLEX_PREF_NAME
  • RID
  • RPID
3. New CLASS(es)|Expansion|Semantic Type: 
  • CARD.PROC|Cardiac procedures|Health Care Activity|
  • CARD.US.DICOM|DICOM Simplified Adult Echo Report concepts|Intellectual Product|
  • EYE.ANGIO.NEI|NEI eyeGENE's angiography concepts|Intellectual Product|
  • EYE.EOG.NEI|NEI eyeGENE's electrooculogram concepts|Intellectual Product|
  • EYE.ERG.NEI|NEI eyeGENE's electroretinogram concepts|Intellectual Product|
  • EYE.HX.NEI|NEI eyeGENE's eye history concepts|Intellectual Product|
  • EYE.PX.NEI|NEI eyeGENE's eye physical exam concepts|Intellectual Product|
  • EYE.REFRACTION.NEI|NEI eyeGENE's refraction concepts|Intellectual Product|
  • EYE.SLITLAMP.NEI|NEI eyeGENE's slit lamp biomicroscopy concepts|Intellectual Product|
  • EYE.TONOMETRY.NEI|NEI eyeGENE's tonometry concepts|Intellectual Product|
  • EYE.VISUAL_FIELD.NEI|NEI eyeGENE's visual field concepts|Intellectual Product|
  • GI|Gastrointestinal studies and measurements|Finding|
  • IO_IN.INFUS|Infusion pump intake measures|Quantitative Concept|
  • NEURO|Neurology|Occupation or Discipline|
  • PANEL.IEEE ROSETTA|IEEE Rosetta panels|Lab Procedures|
  • CHEM.ESOTERIC|Esoteric chemistry tests|Lab Procedures|
  • MOLPATH.PHARMG|Pharmacogenomics|Occupation or Discipline|
  • PANEL.SURVEY.GPCOG|General Practitioner Assessment of Cognition (GPCOG) set|Intellectual Product|
  • SURVEY.ADHD|Attention Deficit Hyperactivity Disorder (ADHD)|Intellectual Product|
  • SURVEY.GPCOG|General Practitioner Assessment of Cognition (GPCOG)|Intellectual Product|
4. New RELAs and their inverses: (from LoincRsnaRadiologyPlaybook.csv): 
  • is_imaging_focus_of/has_imaging_focus
  • has_lateral_anatomic_location/is_lateral_anatomic_location_of
  • has_lateral_location_presence/is_presence_of_lateral_location
  • has_imaged_location/is_imaged_location_for
  • is_action_guidance_for/has_action_guidance
  • has_approach_guidance/is_approach_guidance_for
  • is_object_guidance_for/has_object_guidance
  • is_presence_guidance_for/has_presence_guidance
  • has_modality/is_modality_for
  • has_modality_subtype/is_modality_subtype_for
  • has_pharmaceutical_route/is_pharmaceutical_route_for
  • has_given_pharmaceutical_substance/is_given_pharmaceutical_substance_for
  • has_pharmaceutical_timing/is_pharmaceutical_timing_of
  • has_aggregation_view/is_aggregation_view_of
5. Renamed data fields:  
  • VersionLastChanged - previously called DATE_LAST_CHANGED. The ATN=LLR will continue to be used since LNC is the only source to use this ATN. The documentation will be updated to explain the change in the data value.

Source-Provided Files: Summary

  (return to top)

The complete LOINC distribution includes the following.

Documentation and Reference

File Name Description
LOINC_ReleaseNotes.txt Release notes, updated with each LOINC version
LOINCManual.pdf The complete documentation, including tables used to expand abbreviations

Data files

File Name Description
loinc.csv Primary LOINC data files
map_to.csv Mappings between current and retired codes
LOINC_2.54_MULTI-AXIAL_HIERARCHY.CSV The records in this file represent nodes of the hierarchy, whether LOINC Parts or full LOINC codes.
The ordered sequence at any level of the hierarchy is given by the SEQUENCE field.
Top level nodes in the hierarchy are those where PATH_TO_ROOT is null. This is a "Comma Separated Value" text file.
LOINC_2.54_Parts_12202015.csv Parts names and codes
LOINC_2.54_PartLinks_12202015.cs v Part links, for relationships and hierarchy
LOINC_2.54_PanelsAndForms.xlsx (FORMS) Mappings between LOINC panels and their members.
LOINC_2.54_PanelsAndForms.xlsx (ANSWERS) Mappings between LOINC panels and their members.
LOINC_1.3_Top2000CommonLabResultsSI.csv Listing of the top 2000 common lab results (SI).
LOINC_1.3_Top2000CommonLabResultsUS.csv Listing of the top 2000 common lab results (US).
LOINC_1.2_Top300CommonLabOrdersUS.xlsx Listing of the top 300 common lab orders (US).
LoincIeeeMedicalDeviceCodeMappingTable.csv Linkages between LOINC terms and content from IEEE EMB/11073 standard for communication between medical, health care and wellness devices and with external computer systems.
LoincRsnaRadiologyPlaybook.csv Linkages between LOINC radiology terms, the attribute values of the Unified Model as both LOINC Parts and RadLex terms, and any applicable mappings to RadLex Playbook terms.

Not included:
loinc.csv:Fields that are for internal (LOINC) use are not processed for the Metathesaurus.
Fields that are not used are indicated by "Not used" in the "Representation" columns below.

Source-Provided Files: Details

(return to top)

Details on format of input files and representation of source data. Consult the LOINC documentation for additional details.

file:loinc.csv

# Field Description Representation
1 LOINC_NUM Unique Code; format is #####-# MRCONSO.CODE
2 COMPONENT Fields 2-7 contain the six parts of the name.
The fully-specified name for a given LOINC code is constructed by concatenating the contents of these fields, inserting a colon (":") between each element.
  • First segment of colon-separated fully-specified name, MRCONSO.STR, TTY = "LN" or "LO"
  • First segment of colon-separated fully-specified name, MRCONSO.STR, TTY = "LX" or "OLX" (with expansions)
  • Subfield 1 = MRCONSO.STR, TTY = "CN"
  • MRCONSO.STR, TTY = "CX" (subfield 1, with expansions)
  • Entire field: MRSAT.ATN = LOINC_COMPONENT
3 PROPERTY
  • Second segment of colon-separated fully-specified name, MRCONSO.STR, TTY = "LN" or "LO"
  • Second segment of colon-separated fully-specified name, MRCONSO.STR, TTY = "LX" or "OLX" (with expansions)
  • MRSAT.ATN = LOINC_PROPERTY
4 TIME_ASPCT
  • Third segment of colon-separated fully-specifie name, MRCONSO.STR, TTY = "LN" or "LO"
  • Third segment of colon-separated fully-specified name, MRCONSO.STR, TTY = "LX" or "OLX" (with expansions)
  • MRSAT.ATN = LOINC_TIME_ASPECT
5 SYSTEM
  • Fourth segment of colon-separated fully-specified name, MRCONSO.STR, TTY = "LN" or "LO"
  • Fourth segment of colon-separated fully-specified name, MRCONSO.STR, TTY = "LX" or "OLX" (with expansions)
  • First subfield: MRCONSO.STR, TTY = "LS" (with expansions)
  • MRSAT.ATN = LOINC_SYSTEM
6 SCALE_TYP
  • Fifth segment of colon-separated fully-specified name, MRCONSO.STR, TTY = "LN" or "LO"
  • Fifth segment of colon-separated fully-specified name, MRCONSO.STR, TTY = "LX" or "OLX" (with expansions)
  • MRSAT.ATN = LOINC_SCALE_TYP
7 METHOD_TYP
  • Sixth segment of colon-separated fully-specified name, MRCONSO.STR, TTY = "LN" or "LO"
  • Sixth segment of colon-separated fully-specified name, MRCONSO.STR, TTY = "LX" or "OLX" (with expansions)
  • MRSAT.ATN = LOINC_METHOD_TYP
8 CLASS Arbitrary classification of the terms for grouping related observations together. See Table 29 in the LOINC Users’ Guide for values.
  • MRCONSO.STR, TTY = "HS"
  • MRCONSO.STR, TTY = "HC" (with expansions)
  • MRSAT.ATN = "LCL"
  • Used to build hierarchy
9 SOURCE Internal use only Not used
10 VersionLastChanged The LOINC version number in which the record has last changed. MRSAT.ATN = "LLR"
11 CHNG_TYPE Change Type Code: "DEL" = delete (deprecate); "ADD" = add; "NAM" = change to Analyte/Component (field #2); "MAJ" = change to name field other than #2 (#3 - #7); "MIN" = change to field other than name; "UND" = undelete MRSAT.ATN = "LCT"
12 DefinitionDescription Narrative text that describes the LOINC term MRSAT.ATN = "SOS"
13 STATUS Status
Valid values are:
ACTIVE
DEPRECATED
DISCOURAGED
TRIAL
  • For records with STATUS = "DEPRECATED", an obsolete TTY is assigned, and MRCONSO.SUPPRESS = "O"
  • MRSAT.ATN = "LCS"
14 CONSUMER_NAME Consumer-friendly name for this term. Content is experimental (beta). MRSAT.ATN = "CONSUMER_NAME"
15 CLASSTYPE 1 = Laboratory; 2 = Clinical class; 3 = Claims attachments; 4=Surveys
  • MRCONSO.STR, TTY = "HC"
  • MRCONSO.STR, TTY = "HS" (with expansions)
  • MRSAT.ATN = "LCN"
  • Used to build hierarchy
16 FORMULA Regression equation details MRSAT.ATN = "LFO"
17 SPECIES Indicates which non-human species this code applies to MRSAT.ATN = "LSP"
18 EXMPL_ANSWERS Examples of valid answers MRSAT.ATN = "LEA"
19 SURVEY_QUEST_TXT Question from survey instrument MRSAT.ATN = "LQT"
20 SURVEY_QUEST_SRC Name of survey instrument and item/question number MRSAT.ATN = "LQS"
21 UNITSREQUIRED Y/N indicates whether units are required for OBX segment in a HIPAA attachment MRSAT.ATN = "LUR"
22 SUBMITTED_UNITS Moved to RELMA MRSAT.ATN = "LSU"
23 RELATEDNAMES2 Synonyms for each part of the fully-specified LOINC name (component, property, time, system, scale, method) MRSAT.ATN = "LRN2"
24 SHORTNAME Concatenation of the fully-specified LOINC name MRCONSO.STR, TTY = "OSN", "OOSN"
25 ORDER_OBS Defines term as an order only, observation only, both, or Subset MRSAT.ATN = "LOR"
26 CDISC_COMMON_TESTS Y indicates member of subset used by CDISC in clinical trials MRSAT.ATN = "LCD"
27 HL7_FIELD_SUBFIELD_ID Indicates that the content should be delivered in the named field/subfield of the HL7 message. MRSAT.ATN = "HL7_FIELD_SUBFIELD_ID"
28 EXTERNAL_COPYRIGHT_NOTICE External copyright holder information MRSAT.ATN = "COPYRIGHT"
29 EXAMPLE_UNITS Indicates representative units MRSAT.ATN = "EXAMPLE_UNITS"
30 LONG_COMMON_NAME Readable version of LOINC term MRCONSO.STR, TTY = "LC" or "OLC"
31 UnitsandRange List of normal ranges and associated units MRSAT.ATN = "UNITS_AND_RANGE"
32 DOCUMENT_SECTION Classification of whether this code can be used as a full document, section of a document, or both MRSAT.ATN = "DOCUMENT_SECTION"
33 EXAMPLE_UCUM_UNITS Example units of measure expressed as UCUM units MRSAT.ATN = "EXAMPLE_UCUM_UNITS"
34 EXAMPLE_SI_UCUM_UNITS Not currently populated not applicable
35 STATUS_REASON Classification of the reason for concept status. This field will be Null for ACTIVE concepts, and optionally populated for terms in other status where the reason is clear. DEPRECATED or DISCOURAGED terms may take values of: AMBIGUOUS, DUPLICATE, or ERRONEOUS MRSAT.ATN = "STATUS_REASON"
36 STATUS_TEXT Explanation of concept status in narrative text. This field will be Null for ACTIVE concepts, and optionally populated for terms in other status. MRSAT.ATN = "STATUS_TEXT"
37 CHANGE_REASON_PUBLIC Detailed explanation about special changes to the term over time. MRSAT.ATN = "CHANGE_REASON_PUBLIC"
38 COMMON_TEST_RANK Numeric ranking of approximately 2,000 common tests performed by hospitals. MRSAT.ATN = "COMMON_TEST_RANK"
39 COMMON_ORDER_RANK Ranking of approximately 300 common orders performed by laboratories in the USA. MRSAT.ATN = "COMMON_ORDER_RANK"
40 COMMON_SI_TEST_RANK Corresponding SI terms for 2000 common tests performed by laboratories in USA. MRSAT.ATN = "COMMON_SI_TEST_RANK"
41 HL7_ATTACHMENT_STRUCTURE Valid values: STRUCTURED or UNSTRUCTURED. STRUCTURED terms are the allowed document type codes in the Consolicdated CDA Implementation guide. UNSTRUCTURED terms are based on the PIUC guide. MRSAT.ATN = "HL7_ATTACHMENT_STRUCTURE"
42 EXTERNAL_COPYRIGHT_LINK Used for terms with an additional third party copyright. The field is populated with the COPYRIGHT_ID from the Source Organization table (Table 28c in the LOINC Manual).
MRSAT.ATN = "EXTERNAL_COPYRIGHT_LINK"
43 PanelType Describes a panel as a "Convenience group", "Organizer", or "Panel'. MRSAT.ATN = "PANEL_TYPE"
44 AskAtOrderEntry List of LOINC codes that represent optional Ask at Order Entry (AOE) observations. MRSAT.ATN = "ASK_AT_ORDER_ENTRY"
45 AssociatedObservations List of LOINC codes that represent option associated observation(s). MRSAT.ATN = "ASSOC_OBSERVATIONS"

file:map_to.csv

# Field Representation
1 LOINC Obsolete LNC code.
Used to create relationships between "LO" and "LN" atoms.
The REL= RQ;
The RELA=mapped_from/mapped_to.
2 MAP_TO Current LNC code.
3 COMMENT Rationale for using the recommended replacement term.

file:LOINC_2.54_MULTI-AXIAL_HIERARCHY .CSV

# Field Representation
1 PATH_TO_ROOT Used to create the hierarchy tree under the " LOINCPARTS" concept
2 SEQUENCE Not used
3 IMMEDIATE_PARENT Not used
4 CODE The identifier of the "child" concept; all end nodes are LOINC IDs; ancestors are LOINC PARTs
5 CODE_TEXT Not used

file:LOINC_2.54_Parts_12202015.csv

# Field Representation
1 L_PART_ID MRCONSO.CODE
2 PART_TYPE Values are: ADJUSTMENT, CHALLENGE, CLASS,
COMPONENT, COUNT, DIVISORS, FRAGMENTS FOR SYNONYMS,
METHOD, MULTI-AXIAL, MULTIPART, PROPERTY, QUOTIENTS,
SCALE, SUFFIX, SUPER SYSTEM, SUPERSYSTEMMULTI-AXIAL,
SYSTEM, TIME, TIME MODIFIER.
Used to create relationships between LOINC PARTS and LOINC IDs.
3 NAME_CASE_INSENSITIVE MRCONSO.STR, TTY = "LPN'
4 DISPLAY_NAME
  • MRCONSO.STR, TTY = "LPDN" (only "DISPLAY_NAME" values that contain the pattern "Allergen Mix" are included as LPDN atoms
  • MRSAT.ATN = "SOS"
5 SHORT_NAME_MIXED_CASE Not used

file:LOINC_2.54_PartLinks_12202015.csv

# Field Description Representation
1 LOINC_NUM/ LOINC CODE A relationship (STYPE = "CODE") is created between the LOINC CODE and the LOINC PART.
The REL = "RO";
The RELA is assigned based on the LOINC_PARTS.PART_TYPE of the L_PART_ID as follows:

PART_TYPE RELA/inverse_RELA
ADJUSTMENT has_adjustment adjustment_of
CHALLENGE has_challenge challenge_of
CLASS has_class class_of
COMPONENT has_component component_of
COUNT has_count count_of
DIVISORS has_divisor divisor_of
FRAGMENTS FOR SYNONYMS has_fragments_for_synonyms fragments_for_synonyms_of
METHOD has_method method_of
MULTIPART has_multipart multipart_of
PROPERTY has_property property_of
QUOTIENTS has_quotient quotient_of
SCALE has_scale scale_of
SUFFIX has_suffix suffix_of
SUPERSYSTEM has_supersystem supersystem_of
SYSTEM has_system system_of
TIME has_time_aspect time_aspect_of
TIME MONITOR has_time_monitor time_monitor_of

Note: Some PART TYPEs (e.g., "MULTI-AXIAL" and "SUPERSYSTEMMULTI-AXIAL"
may not appear in the current "LOINC_PART_LINKS" file, therefore, no relationships are created for these PART TYPE values.

2 L_PART_ID LOINC PART CODE
3 LINK_TYPE Value is always "1" Not processed

file:LOINC_2.54_PanelsAndForms.xlsx (FORMS tab)

# Field Representation
1 ParentId Not used
2 ParentLoinc Used as id_1 in relationships; RELA = member_of/has_member; REL = RN
3 ParentName Not used
4 Id Not used
5 Sequence Not used
6 Loinc Used as id_2 in relationships; RELA = member_of/has_member; REL = RN
7 LoincName Not used
8 DisplayNameForForm Not used
9 ObservationRequiredInPanel Not used
10-29 ObservationIdInForm... Not used

file:LOINC_2.54_PanelsAndForms.xlsx (ANSWERS tab)

# Field Representation
1 Loinc concept code Used as id_2 in relationships
2 LoincName Not used
3 AnswerListID ATN=ANSWER_LIST_ID
4 AnswerListName ATN=ANSWER_LIST_NAME
5 AnswerListOID ATN=OID
6 ExternallyDefined ATN=EXTERNALLY_DEFINED
7 ExternallyDefinedAnswerListCodeSystem ATN=EXTERNALL_DEFINED_CODE_SYSTEM
8 LinkToExternalList ATN=EXTERNAL_LIST_LINK; currently, entries with this field populated lack an AnswerStringID so these are not being processed.
9 AnswerStringID Used as id_1 in relationships.
10 AnswerCode ATN=ANSWER_CODE
11 SequenceNo ATN=SEQ_NO; attached to the rel_id of the 'has_answer/answer_to' relationship.
12 DisplayText Atom name
13 AnswerCodeSystem ATN=ANSWER_CODE_SYSTEM
14 GlobalID ATN=GLOBAL_ID
15 GlobalIDCodeSystem ATN=GLOBAL_ID_CODE_SYSTEM
16 CopyrightNotice Not used
17 Description ATN=DEFINITION
18 Score ATN=LOINC_SCORE
19 SubsequentTextPrompt ATN=SUBSEQUENT_TEXT_PROMPT

file:LOINC_1.3_Top2000CommonLabResultsSI.csv

# Field Representation
1 LOINC_NUM Used as id in attributes
2 LONGNAME Not used
3 SHORTNAME Not used
4 CLASS Not used
5 RANK ATN=TOP_2000_LAB_RESULTS_SI

file:LOINC_1.3_Top2000CommonLabResultsUS.csv

# Field Representation
1 LOINC_NUM Used as id in attributes
2 LONGNAME Not used
3 SHORTNAMe Not used
4 CLASS Not used
5 RANK ATN=TOP_2000_LAB_RESULTS_US

file:LOINC_1.2_Top300CommonLabOrdersUS.xlsx

# Field Representation
1 CLASS Not used
2 LOINC code Used as id in attributes
3 RANK ATN=TOP_300_COMMON_LAB_ORDERS_US
4 LOINC long common name Not used
5-15 LOINC short name... Not used

file:LoincIeeeMedicalDeviceCodeMappingTable.csv

# Field Representation
1 LOINC_NUM Code/SCUI
2 LOINC_LONG_COMMON_NAME Not used
3 IEEE_CF_CODE10 ATN=IEEE_CF_CODE10
4 IEEE_REFID ATN=IEEE_REFID
5 IEEE_DESCRIPTION ATN=IEEE_DESCRIPTION
6 IEEE_DIM ATN=IEEE_DIM
7 IEEE_UOM_UCUM ATN=IEEE_UOM_UCUM

file:LoincRsnaRadiologyPlaybook.csv

# Field Representation
1 LoincNumber Code/SCUI; used as id_1 in relationships
2 LongCommonName Not used
3 PartNumber Code for part; used as id_2 in relationships
4 PartTypeName Used to identify the RELA
5 PartName Part name; TTY=LPN
6 PartSequenceOrder ATN=PART_SEQ_ORDER
7 RID ATN=RID
8 PreferredName ATN=RADLEX_PREF_NAME
9 RPID ATN=RPID
10 LongName ATN=RADLEX_PLAYBOOK_LONG_NAME