Drug

A drug product, keyed by its 9-digit HIPAA-normalized product NDC — the same identifier the prescription count endpoints are keyed on. Combines the FDA National Drug Code directory listing with RxNorm-derived classification, pharmacology, and clinical attributes, and lists the package NDCs sold under the product. Returned by the drug endpoints.

Data areas
Healthcare
Fields
52 fields · 0 PII · 0 relationships
Export

Fields

FieldTypeConstraintsSourceExposed byDescription
Identity
fdaProductNdc
string
nullable
Third-party
v3 DrugResponse
FDA product NDC in segmented form.
nonProprietaryName
string
nullable
Third-party
v3 DrugResponse
Non-proprietary (generic) name.
packages
object[]
required
Third-party
v3 DrugResponse
The packages sold under this product, each with its NDC, pack description and marketing dates.
productName
string
nullable
Derived
v3 DrugResponse
RxNorm product name.
productNdc
string
required
Third-party
v3 DrugResponse
9-digit HIPAA-normalized product NDC — this record's primary identifier.
productNdcFormatted
string
required
Third-party
v3 DrugResponse
Product NDC in HIPAA 5-4 hyphenated form.
productRxcui
string
nullable
Derived
v3 DrugResponse
RxNorm product concept identifier (RxCUI).
proprietaryName
string
nullable
Third-party
v3 DrugResponse
Proprietary (brand) name.
proprietaryNameSuffix
string
nullable
Third-party
v3 DrugResponse
Proprietary name suffix.
Product
applicationNumber
string
nullable
Third-party
v3 DrugResponse
FDA application number.
brandProducts
object[]
required
Derived
v3 DrugResponse
Branded products this generic is marketed under (RxNorm tradename linkage).
dosageFormName
string
nullable
Third-party
v3 DrugResponse
Dosage form (e.g. TABLET).
doseForm
string
nullable
Derived
v3 DrugResponse
RxNorm dose form.
genericProducts
object[]
required
Derived
v3 DrugResponse
Generic products this brand corresponds to (RxNorm tradename linkage).
labelerAggkCompanyId
string
nullable
Derived
v3 DrugResponse
AggKnowledge company ID of the labeler, resolved by name through FactSet.
labelerCode
string
nullable
Third-party
v3 DrugResponse
FDA labeler code: the first five digits of the product NDC.
labelerName
string
nullable
Third-party
v3 DrugResponse
Labeler (manufacturer) name.
labelerParentAggkCompanyId
string
nullable
Derived
v3 DrugResponse
AggKnowledge company ID of the labeler's parent company.
labelerParentName
string
nullable
Derived
v3 DrugResponse
The company at the top of the labeler's corporate group, or the labeler itself when it is the top.
marketingCategoryName
string
nullable
Third-party
v3 DrugResponse
Marketing category (e.g. NDA, ANDA).
ndcExcludeFlag
string
nullable
Third-party
v3 DrugResponse
FDA NDC exclude flag.
productTty
string
nullable
Derived
v3 DrugResponse
RxNorm term type (TTY).
productTypeLabel
string
nullable
Derived
v3 DrugResponse
RxNorm product type label.
productTypeName
string
nullable
Third-party
v3 DrugResponse
Product type (e.g. HUMAN PRESCRIPTION DRUG).
routeName
string
nullable
Third-party
v3 DrugResponse
Route of administration.
Marketing
endMarketingDate
string
nullable
Third-party
v3 DrugResponse
Date the product stopped marketing, when applicable.
listingRecordCertifiedThrough
string
nullable
Third-party
v3 DrugResponse
Date the listing record is certified through.
marketingStatus
string
nullable
Derived
v3 DrugResponse
Whether the product is currently marketed, derived from its marketing dates and exclude flag.
startMarketingDate
string
nullable
Third-party
v3 DrugResponse
Date the product began marketing.
Ingredients
activeIngredUnit
string
nullable
Third-party
v3 DrugResponse
Active ingredient unit of measure.
activeNumeratorStrength
string
nullable
Third-party
v3 DrugResponse
Active ingredient numerator strength.
ingredients
object[]
required
Derived
v3 DrugResponse
Chemical ingredients (RxNorm), each with its RxCUI and UMLS CUI when mapped.
substanceName
string
nullable
Third-party
v3 DrugResponse
Active substance name(s).
Classification
atcClasses
object[]
required
Derived
v3 DrugResponse
ATC (Anatomical Therapeutic Chemical) classes, each with its ATC code and UMLS CUI when mapped.
chemicalClasses
object[]
required
Derived
v3 DrugResponse
Chemical classes, each with its UMLS CUI when mapped.
deaSchedule
string
nullable
Third-party
v3 DrugResponse
DEA controlled-substance schedule.
pharmClasses
object[]
required
Derived
v3 DrugResponse
Established Pharmacologic Classes (EPC), each with its UMLS CUI when mapped.
rxnormDeaSchedules
string[]
required
Derived
v3 DrugResponse
DEA schedules per RxNorm.
structuralClasses
object[]
required
Derived
v3 DrugResponse
Structural classes, each with its UMLS CUI when mapped.
therapeuticCategories
object[]
required
Derived
v3 DrugResponse
Therapeutic categories, each with its UMLS CUI when mapped.
vaClasses
object[]
required
Derived
v3 DrugResponse
VA (Veterans Affairs) drug classes, each with its VA class code and UMLS CUI when mapped.
Pharmacology
chemicalInteractions
object[]
required
Derived
v3 DrugResponse
Chemical interactions, each with its UMLS CUI when mapped.
dispositions
object[]
required
Derived
v3 DrugResponse
Dispositions, each with its UMLS CUI when mapped.
mechanismInteractions
object[]
required
Derived
v3 DrugResponse
Mechanism-of-action interactions, each with its UMLS CUI when mapped.
mechanisms
object[]
required
Derived
v3 DrugResponse
Mechanisms of action, each with its UMLS CUI when mapped.
pharmacokinetics
object[]
required
Derived
v3 DrugResponse
Pharmacokinetic properties, each with its UMLS CUI when mapped.
physiologicEffectInteractions
object[]
required
Derived
v3 DrugResponse
Physiologic-effect interactions, each with its UMLS CUI when mapped.
physiologicEffects
object[]
required
Derived
v3 DrugResponse
Physiologic effects, each with its UMLS CUI when mapped.
Clinical
contraindications
object[]
required
Derived
v3 DrugResponse
Contraindications, each with its UMLS CUI when mapped.
indications
object[]
required
Derived
v3 DrugResponse
Indications the drug treats, each with its UMLS CUI when mapped.
induces
object[]
required
Derived
v3 DrugResponse
Conditions the drug induces, each with its UMLS CUI when mapped.
preventions
object[]
required
Derived
v3 DrugResponse
Conditions the drug prevents, each with its UMLS CUI when mapped.