Method·August 3, 2026 · 3 min read

FDA's device names read like a card catalog

FDA's device classification database names each device category noun-first — Catheter, Continuous Flush, not continuous flush catheter — a filing convention nowhere explained and everywhere load-bearing the moment a search is typed the way a person would say it.

By Connor Griggs — Regulatory & Quality Strategist

Type “continuous flush catheter” into a search box wired straight to FDA’s own device classification data and it returns nothing. Not because the device isn’t there — it is, filed under product code KRA — but because FDA never wrote the name that way. The record reads Catheter, Continuous Flush. Same device, same words, wrong order, and a naive phrase match cannot tell the difference between absent and misfiled.

A convention older than the API

FDA’s Product Classification Database has been assigning three-letter product codes to generic device categories since 1976, and it names each one the way a card catalog names a book: noun first, modifiers trailing, comma-separated. A device that stimulates a peripheral nerve from an implant is filed as Stimulator, Peripheral Nerve, Implanted. One that evokes a response electrically is Stimulator, Electrical, Evoked Response — product code GWF. The convention groups every catheter under “Catheter,” every stimulator under “Stimulator,” the way a library shelves every book about Rome under R regardless of which historian wrote it. It is a filing system built for browsing a list, not for typing a query, and openFDA republishes it verbatim — the API does not translate the name into the order a person would say it out loud.

What breaks when you search it like English

A phrase search treats word order as part of the match. Ask a classification lookup for “peripheral nerve stimulator” as a quoted phrase and the literal substring never occurs in the record, so the query returns zero results — indistinguishable, on the screen, from “FDA has no such device category.” That is the failure mode worth naming: a well-formed, correctly spelled search that fails silently, not because of a typo, but because English word order and FDA’s filing order disagree, and nothing about an empty result tells you which one is wrong.

An empty result from this database answers a different question than the one you asked. It rarely means “FDA has no such device.” It usually means “not in the order you tried.”

The practice: search the words, not the phrase

The fix is not a smarter guess at FDA’s order — it is refusing to depend on order at all. Split a free-text query into individual words, require each one to appear somewhere in the record, and drop the assumption that they appear adjacent or in sequence. “Peripheral,” “nerve,” and “stimulator” each match Stimulator, Peripheral Nerve, Implanted individually; none of them care what position FDA put them in. FDA Radar’s own onboarding lookup — the “what do you make” box that turns a free-text description into a candidate product code — works exactly this way, and it does so because an early version that echoed the phrase straight back to the API returned nothing for ordinary device descriptions during testing, not because a specification said to build it that way.

Why it matters past onboarding

The same trap catches anyone building their own predicate search or product-code lookup by hand: querying the classification database for a device type by typing it the way you would say it aloud. If the search comes back empty, that is not evidence the category is missing from FDA’s system — it may only be evidence that the query assumed an order FDA never used. The reliable move is to search by product code once you have one, and to treat a free-text miss as a prompt to try individual words before concluding FDA has nothing on file.

That is regulatory intelligence and method — how one FDA database is actually organized, and how to query it without mistaking its filing convention for an absence of data — never a determination about what any device’s classification should be. Per what we monitor and how often, that same classification database is the reference layer behind FDA Radar’s own onboarding lookup, confirmed by the user in one click rather than saved on a guess.

Regulatory intelligence, not regulatory advice. This post describes method and published FDA records as of its date; decisions about a specific device belong with your regulatory professional.

Practice
openFDA is free. It is not unlimited.
Method
GUDID stores the model. Not the box.
Practice
Detention doesn't need a warning letter
Method
A Class I device, a Class I recall
Practice
21 CFR 820 didn't move. Its contents did.
Method
The product code that doesn't exist yet
Practice
The classification posts. The 483 behind it doesn't.
Method
A recall has three dates, and the pipeline had to pick one
Practice
The count is real. The rate is not.
Method
The firm on the record is not the firm on the box
Practice
Low confidence is an instruction, not a hedge
Method
The same company, spelled three ways
Practice
A device that was never a medical device
Method
FDA's warning letters, addressed by column number
Practice
Your regulation has a decimal. FDA's watch doesn't.
Method
Three letters is too short to search for
Practice
Most warning letters never close
Method
The guidance that skipped the draft
Practice
Ongoing, as of when?
Method
The least interesting fact in a 510(k)
Practice
No recall arrives with a product code attached
Practice
The deadline that doesn't email you
Method
The warning letter has two dates
Method
How to monitor FDA without drowning
Practice
Your predicate was recalled. Now what?
Method
Why no item reaches you without a human