Drugs and formularies
CMS Medicare Part B Discarded Drug Units (JW/JZ waste)
Rows
824
Columns
24
History
N/A
Card
nocolumns only
Typed tools
0
What it is
- 1CMS Medicare Part B Discarded Drug Units — per drug HCPCS the total Medicare allowed amount split into administered vs discarded, plus % administered/ discarded units.
- 2The drug-WASTE / IRA single-dose-vial refund overpayment vector — join to ASP to value waste and surface JW-refund recovery.
Grain
| Key | Grain |
|---|---|
| N/A |
|
Columns (24)
| Column | Type | Meaning |
|---|---|---|
data_year | int | |
hcpcs_cd | string | |
brand_name | string | |
generic_name | string | |
tot_medicare_allowed_amt | double | |
tot_allowed_administered_amt | double | |
tot_allowed_discarded_amt | double | |
pct_administered_units | double | |
pct_discarded_units | double | |
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_discarded_units") # the card, live query_substrate(sql="SELECT * FROM drug_silver.fact_drug_discarded_units WHERE <filter> LIMIT 100")
| Item | Value |
|---|---|
| Typed tools that read it | none; raw SQL |
| Identity key | hcpcs_cd |
| Join | how_to_join(source_fqn="drug_silver.fact_drug_discarded_units") |
| Raw door | Athena (read-only via query_substrate): drug_silver.fact_drug_discarded_units |
| Note | Iceberg drug_silver.fact_drug_discarded_units, partition by data_year, replace. |
This page as markdown: /docs-md/data/drug_silver_fact_drug_discarded_units.md · every page in one file: /llms-full.txt