Drugs and formularies

FDA FAERS — Adverse-Event Drug Involvement (DRUG file)

drug_silver.fact_faers_drug·live·silver·FDA FAERS — Adverse-Event Drug Involvement (DRUG file)
Rows
11,131,453
Columns
35
History
N/A
Card
nocolumns only
Typed tools
0

What it is

  1. 1FDA FAERS (Adverse Event Reporting System) DRUG file — per adverse-event report × drug: the drug's role (PS primary-suspect / SS secondary / C concomitant / I interacting), drug name, active ingredient, NDA number, route/dose, dechallenge/ rechallenge.
  2. 2The drug-safety surveillance signal — links adverse events to the drug substrate (join drugname/prod_ai/nda_num to dim_drug / dim_drug_application). ~1.6-2.2M rows/quarter;
  3. 32025Q1-2026Q2 loaded (six quarters).

Grain

KeyGrain
N/A
  1. 1One row per line of a quarter's FAERS DRUG file: physical key (report_quarter, row_seq), row_seq = the line's position in that quarter's file (accepted 2026-09-23).
  2. 2(report_quarter, primaryid, drug_seq) is NOT a key: the publisher repeats it (21,797 duplicate groups / 68,550 rows in 2025Q1).
  3. 3Quarters are noncumulative and case-versioned; count cases with the current-case rule in the context doc, never rows or distinct primaryid.

Columns (35)

ColumnTypeMeaning
report_quarterstring
row_seqbigint
primaryidstring
caseidstring
role_codstring
drugnamestring
prod_aistring
val_vbmstring
routestring
dose_vbmstring
cum_dose_chrstring
cum_dose_unitstring
dechalstring
rechalstring
nda_numstring
dose_amtstring
dose_unitstring
dose_formstring
dose_freqstring
drug_seqdouble
observed_perioddate
asserted_atdate
effective_period_startdate
effective_period_enddate
cms_vintage_sequenceint
parse_revisionint
parser_artifact_hashstring
source_urlstring
sha256_content_hashstring
source_idstring
is_currentboolean
bronze_object_keystring
s3_version_idstring
vintage_tagstring
drug_source_version_idstring

Query it

describe_data_source(source_fqn="drug_silver.fact_faers_drug")     # the card, live
query_substrate(sql="SELECT * FROM drug_silver.fact_faers_drug WHERE <filter> LIMIT 100")
ItemValue
Typed tools that read itnone; raw SQL
Identity keyreport_quarter,row_seq
Joinhow_to_join(source_fqn="drug_silver.fact_faers_drug")
Raw doorAthena (read-only via query_substrate): drug_silver.fact_faers_drug
NoteIceberg drug_silver.fact_faers_drug, partition by report_quarter; bulk-load (append_buffered 300k -> flush_buffered_replace_partitions); a rerun of a loaded quarter skips on the ZIP SHA-256 recorded in medicare_source_registry_cache.

This page as markdown: /docs-md/data/drug_silver_fact_faers_drug.md · every page in one file: /llms-full.txt