LOINC organizes its codes into hierarchies where broader concepts sit above narrower ones. The hierarchy is what saves a search that started too specific from returning zero results. Walking up the hierarchy releases specificity along one axis at a time, and the search meets the intended concept at the level the vocabulary can actually match.
Naming the walk is the discipline. For related walkthroughs, the FHIR learning path collects the surrounding material.
The Shape of the Hierarchy
LOINC hierarchies group codes by shared parts. A specific code like "Hemoglobin [Mass/volume] in Blood by Automated count" has a parent like "Hemoglobin [Mass/volume] in Blood" that is method-agnostic. That parent has a grandparent that is specimen-agnostic. Each ancestor releases specificity along one part.
Not every code has ancestors at every level. Some hierarchies are shallow; others are deep. A pass through the site's LOINC picker surfaces the parent chain for common codes when it exists.
When to Broaden
Three signals suggest broadening the search:
- The specific code is not present in the target terminology server.
- The requester's clinical context does not name a specific method or system.
- The downstream consumer accepts a range of specific codes.
Each of these argues for the parent code as the answer. For the wider search framing, starting a LOINC search when the requester speaks clinical, not codes covers the entry pathway.
Broadening Without Losing Meaning
The trick with broadening is to release only the parts that do not carry clinical meaning. Releasing the method axis loses the technique constraint. Releasing the system axis loses the specimen constraint. Releasing the property axis loses the physical meaning entirely.
Release parts in the order that matches the workflow's tolerance for ambiguity. Method is often safe to release; property almost never is.
The Precision Cost
Every level of broadening loses some precision. A parent code covers all the specific children, and downstream consumers may not be able to tell which child the source system used. That is not always a problem; sometimes it is.
Deployments that broaden aggressively should document which levels of specificity the downstream consumers require. Silent broadening produces downstream confusion. For the parts framing that shapes the walk, the LOINC parts model: property, system, and method at a glance covers the axes.
The Value Set Interaction
FHIR value sets can be defined to include a parent LOINC code and all its descendants. This is how a value set for "any hemoglobin measurement" can be expressed without listing every specific code.
Value sets that use the hierarchy stay maintainable as new specific codes are added; value sets that enumerate every code go stale. For the specific lookup-performance framing, keeping LOINC lookups fast as your value set grows covers how these value sets scale.
The Documentation Habit
Every broadening decision should be documented: which specific code was searched, which parent was accepted, which parts were released, why the release was safe.
The documentation is short and durable. Terminology teams that document the broadening decisions build a searchable log of past choices; teams that skip it repeat the choices from scratch.
The Payoff
Hierarchical LOINC search is faster than flat search because the hierarchy narrows the candidate set at each step. Terminology tools that expose the hierarchy explicitly are worth the extra setup. Every LOINC integration that lands well uses the hierarchy deliberately.

Sources
- LOINC canonical multiaxial-hierarchy users-guide chapter - LOINC canonical multiaxial-hierarchy users-guide chapter covering broaden-by-parent logic








