Lesson 24 of 51 · The Major Systems
LOINC — Naming Observations and Lab Tests
What LOINC names
LOINC — Logical Observation Identifiers Names and Codes — is the universal standard for identifying observations: the questions a clinical system asks and records an answer to. Its most familiar use is laboratory testing, but its scope is broader. LOINC also identifies vital signs, anthropometric and other clinical measurements, survey instruments, and even whole document types, so that a “discharge summary” or a “blood pressure panel” has a single agreed code wherever it travels 1. Where one code system is needed for what was observed, regardless of who performed it or which instrument was used, that system is LOINC.
Each LOINC term has a numeric code and a Long Common Name. The code
2345-7, for example, denotes “Glucose [Mass/volume] in Serum or Plasma”
2, and 718-7 denotes “Hemoglobin [Mass/volume] in Blood”
2. The code is the stable identifier two systems exchange; the Long
Common Name is the human-readable label rendered alongside it.
The six-part name model
The reason a LOINC code can be trusted to mean exactly one thing is that every term is defined along a fixed set of axes. This six-part name fully specifies an observation, so that two terms that differ on any axis are genuinely different observations 1:
- Component / Analyte — what is measured. For a glucose test the component is Glucose; for the hemoglobin term it is Hemoglobin.
- Property — the kind of quantity being reported, such as a mass concentration (mass per volume), a substance concentration, a count, or a ratio. “How much glucose by mass per unit volume” is a different property from “how much glucose by moles per unit volume,” and LOINC distinguishes them.
- Time Aspect — whether the result is a single point in time or is measured over an interval (for instance, a 24-hour collection).
- System / Specimen — where the observation was made: the specimen or body system, such as Serum or Plasma, or Blood.
- Scale — the type of value the result takes: Quantitative (a number), Ordinal (ranked categories), Nominal (named categories), or Narrative (free text).
- Method — how it was measured. This axis is optional, and is left unspecified when the term is intended to apply regardless of method.
Mapping the two verified codes onto these axes makes the model concrete:
Axis 2345-7 718-7
-----------------------------------------------------------------------
Component Glucose Hemoglobin
Property Mass concentration Mass concentration
(mass per volume) (mass per volume)
Time Aspect Point in time Point in time
System Serum or Plasma Blood
Scale Quantitative Quantitative
Method (unspecified) (unspecified)
-----------------------------------------------------------------------
Long Common Name:
2345-7 = "Glucose [Mass/volume] in Serum or Plasma"
718-7 = "Hemoglobin [Mass/volume] in Blood"
Notice that the bracketed fragment “[Mass/volume]” in each Long Common Name is simply the Property axis surfaced into the readable label. Read the name and the axes together and you can see how the formal model and the common name describe the same observation.
What LOINC does not carry
The single most important boundary to internalize is this: LOINC names the
question, never the answer 1. The code 2345-7 says “a
glucose mass concentration in serum or plasma was measured.” It does not
carry:
- the result value — the number
5.3or95is supplied separately; - the units — whether the glucose is reported in mg/dL or mmol/L is the job of a units standard such as UCUM, not of LOINC;
- the interpretation — flags like “high,” or a coded finding such as “abnormal result,” come from elsewhere, typically coded answers drawn from SNOMED CT.
This division of labor is deliberate. By keeping the identity of the observation in LOINC and pushing the value, units, and meaning of the answer into other standards, each system stays small and reusable. A glucose code does not have to enumerate every possible value, and a units vocabulary does not have to know what glucose is.
Where the code lands: OBX-3
In the HL7 v2 course, the OBX (Observation/Result) segment carried a single
result, and its third field, OBX-3 (Observation Identifier), said which
observation the segment was reporting. LOINC is exactly what populates OBX-3: the
glucose code 2345-7 2 goes there to declare the question, tagged
with its coding system so the receiver knows it is LOINC and not some local code.
The answer then lands in the surrounding fields — the value in OBX-5, the units
in OBX-6 — keeping LOINC’s “question, not answer” boundary intact even inside a
single segment.
OBX | 1 | NM | 2345-7^Glucose [Mass/volume] in Serum or Plasma^LN | ... | 95 | mg/dL | ...
^^^^ ^-- OBX-3: LOINC identifies WHAT (the question) ^-- value ^-- units
That is the through-line of this module: a code system answers a precise question — what observation is this? — and answers it the same way everywhere. LOINC owns that question for laboratory tests and clinical observations, and its six-part name is what makes the answer unambiguous.
References
- Tim Benson, Grahame Grieve. Principles of Health Interoperability: FHIR, HL7 and SNOMED CT. 4th ed. Springer. 2021. verified
- LOINC (Logical Observation Identifiers Names and Codes). Regenstrief Institute. verified Cited at: 2345-7; 718-7.