Medicare Advantage, Part D, Medicaid

Medicare Post-Acute Care Utilization — by Provider (SNF/HHA/Hospice/IRF/LTCH)

medicare_silver.fact_post_acute_utilization·live·silver·Medicare Post-Acute Care Utilization
Rows
14,214
Columns
37
History
N/A
Card
nocolumns only
Typed tools
0

What it is

  1. 1The CMS Medicare Post-Acute Care Utilization PUFs, unified across the five post-acute settings (SNF, HHA, hospice, IRF, LTCH) into one fact partitioned by (setting, year).
  2. 2Per provider: distinct beneficiaries, episodes/stays, service days, total charge, total allowed, total Medicare payment + standardized payment, plus beneficiary mix (dual %, rural %, avg age, avg risk score).
  3. 3The provider-level post-acute utilization + cost layer — completes provider-level coverage alongside physician / inpatient / outpatient / DME by provider.

Grain

KeyGrain
N/A
  1. 1One row per (setting, year, provider, summary/service category) — episodes/days/charge/allowed/payment.

Columns (37)

ColumnTypeMeaning
settingstring
yearint
year_typestring
summary_categorystring
service_categorystring
prvdr_idstring
prvdr_namestring
prvdr_citystring
statestring
prvdr_zipstring
bene_distinct_cntdouble
tot_episode_stay_cntdouble
tot_service_daysdouble
tot_charge_amtdouble
tot_allowed_amtdouble
tot_medicare_payment_amtdouble
tot_medicare_standardized_amtdouble
tot_outlier_payment_amtdouble
bene_dual_pctdouble
bene_rural_pctdouble
bene_avg_agedouble
bene_avg_risk_scoredouble
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="medicare_silver.fact_post_acute_utilization")     # the card, live
query_substrate(sql="SELECT * FROM medicare_silver.fact_post_acute_utilization WHERE <filter> LIMIT 100")
ItemValue
Typed tools that read itnone; raw SQL
Identity keyprvdr_id
Joinhow_to_join(source_fqn="medicare_silver.fact_post_acute_utilization")
Raw doorAthena (read-only via query_substrate): medicare_silver.fact_post_acute_utilization
NoteIceberg medicare_silver.fact_post_acute_utilization, partitioned by (setting, year) so each setting-year CSV is its own replace-safe partition.

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