Drugs and formularies
CMS Open Payments (Sunshine Act)
Rows
56,372,438
Columns
27
History
N/A
Card
nocolumns only
Typed tools
1
What it is
- 1CMS Open Payments General Payment transfers from drug and device manufacturers/GPOs to covered recipients, filtered here to drug/biological payment slots and joined by NPI/NDC for conflict-of-interest and integrity analysis.
Grain
| Key | Grain |
|---|---|
| N/A |
|
Columns (27)
| Column | Type | Meaning |
|---|---|---|
npi | string | |
ndc11 | string | |
payment_date | date | |
payment_id | string | |
program_year | int | |
manufacturer_party_id | string | |
manufacturer_name | string | |
payment_amount_usd | double | |
payment_nature | string | |
drug_or_biological_name | string | |
recipient_state | string | |
form_of_payment | string | |
observed_period | date | |
asserted_at | date | |
effective_period_start | date | |
effective_period_end | date | |
cms_vintage_sequence | int | |
parse_revision | int | |
parser_artifact_hash | string | |
source_url | string | |
sha256_content_hash | string | |
source_id | string | |
is_current | boolean | |
bronze_object_key | string | |
s3_version_id | string | |
vintage_tag | string | |
drug_source_version_id | string |
Query it
describe_data_source(source_fqn="drug_silver.fact_drug_payment_to_prescriber") # the card, live query_substrate(sql="SELECT * FROM drug_silver.fact_drug_payment_to_prescriber WHERE <filter> LIMIT 100")
| Item | Value |
|---|---|
| Typed tools that read it | excluded_prescriber_payment_screen |
| Identity key | payment_id |
| Join | how_to_join(source_fqn="drug_silver.fact_drug_payment_to_prescriber") |
| Raw door | Tool: open_payments_prescriber_corr; Athena: drug_silver.fact_drug_payment_to_prescriber |
| Note | Source Truth 2026-07-02 prepared historical/restatement replay manifest; production replay remains acceptance-gated and must run on worker/Fargate due multi-GB annual files. 2026-08-03 added the device-slice parser/writer under a separate acceptance gate; the drug ingest path is unchanged and device parsing is off unless --with-device is passed. |
This page as markdown: /docs-md/data/drug_silver_fact_drug_payment_to_prescriber.md · every page in one file: /llms-full.txt