Skip to main content
Version: 3.0

SQL — Imputations

SQL Files

FileDescription
imputations/imputations_long_rates_raw_columns.sqlPivots raw rate columns to long format; one row per non-NULL rate value
imputations/imputations_long_rates_transformed_columns.sqlPivots transformed rate columns to long format
imputations/imputations_long_rates_combined.sqlUNIONs raw and transformed long rates; filters to non-outlier rates only
imputations/imputations_rc_global.sqlRC Global: applies revenue code family-level rates to all HCPCS in that family
imputations/imputations_rc_hcpcs.sqlRC HCPCS: uses validated RC → HCPCS crosswalk to impute HCPCS rates from RC rates
imputations/imputations_rc_carveouts.sqlRC Carveouts: handles specific codes with overriding prices
imputations/imputations.sqlCore imputation; 5-tier aggregation from most specific (provider + payer + network + code) to least specific (code nationally); chunked by payer
imputations/imputations_derived.sqlDerived imputations for Hospital and ASC ROIDs using percentage-of-charges structures; applies OPG schedules and RC affiliations
imputations/imputations_derived_union.sqlUNIONs derived imputation chunks into tmp_int_imputations_derived
imputations/imputations_cstm.sqlCSTM imputations; surgical grouper-based for UHC, Aetna, Cigna, and others
imputations/imputations_aprdrg.sqlAPR-DRG imputations; aggregates derived and CSTM through the APR-DRG → MS-DRG crosswalk
imputations/imputations_union.sqlUNIONs all imputation chunks into tmp_int_imputations

Input Tables (params.py)

VariableTableUsed in
RC_HCPCStq_intermediate.cld_utils.rc_to_hcpcs_cross_validated_75imputations_rc_global.sql, imputations_rc_hcpcs.sql
MSDRG_WEIGHTS_TABLEtq_intermediate.cld_utils.msdrg_weights_by_yearimputations_derived.sql
RC_MSDRG_AFFILIATIONStq_intermediate.cld_utils.rc_msdrg_affiliationsimputations_derived.sql
OPG_SCHEDULES_UNITEDtq_intermediate.cld_utils.contract_surg_grouper_united_v0imputations_derived.sql
OPG_SCHEDULES_AETNAtq_intermediate.cld_utils.contract_surg_grouper_aetna_v0imputations_derived.sql
OPG_SCHEDULES_CIGNAtq_intermediate.cld_utils.contract_surg_grouper_cigna_v0imputations_derived.sql
OPG_SCHEDULES_BCBS_CAtq_intermediate.cld_utils.contract_surg_grouper_bcbs_ca_v0imputations_derived.sql
OPG_SCHEDULES_CAREFIRSTtq_intermediate.cld_utils.contract_surg_grouper_carefirst_v0imputations_derived.sql
OPG_SCHEDULES_ANTHEM_CAtq_intermediate.cld_utils.contract_surg_grouper_anthem_ca_v0imputations_derived.sql
OPG_SCHEDULES_FLORIDA_BLUEtq_intermediate.cld_utils.contract_surg_grouper_florida_blue_v0imputations_derived.sql
CSTM_ALL_XWALK_TABLEtq_intermediate.cld_utils.cstm_allimputations_cstm.sql
APR_DRG_XWALK_TABLEtq_production.reference_legacy.drg_crosswalkimputations_aprdrg.sql