Skip to main content
Version: Canary - 2.3 🚧

v2_2_2

Generated: 2025-11-13 18:36:41


Overview​

This analysis examines the accuracy of canonical rates by analyzing scoring patterns and identifying potential outliers based on Medicare rate comparisons.

1. Outlier Score Analysis​

Records with Outlier Canonical Rate Score​

  • Total Records with canonical_rate_score = 1 (outliers): 84,072,844
Click to see SQL

SELECT COUNT(*) as outlier_score_count
FROM tq_dev.internal_dev_csong_cld_v2_2_2.prod_combined_all
WHERE canonical_rate_score = 1

2. cbsa Medicare Rate Outliers​

Rates vs cbsa Medicare Rates​

Total Rates: 542,002,192 records

provider_typebill_typecountbelow_80pct_countabove_15x_count
Physician GroupProfessional222,304,62142,094,7451,020,127
HospitalOutpatient220,659,23631,476,3483,395,224
HospitalInpatient53,444,59900
ASCOutpatient39,366,17010,738,789590,858
Imaging CenterProfessional3,664,597377,6712,246
LaboratoryProfessional2,562,9691,357,8060
Click to see SQL

SELECT
provider_type,
bill_type,
COUNT(*) as count,
COUNT(CASE WHEN canonical_rate < 0.8 * cbsa_avg_medicare_rate THEN 1 END) as below_80pct_count,
COUNT(CASE WHEN canonical_rate > 15 * cbsa_avg_medicare_rate THEN 1 END) as above_15x_count
FROM tq_dev.internal_dev_csong_cld_v2_2_2.prod_combined_all
WHERE canonical_rate_score > 1
GROUP BY provider_type, bill_type
ORDER BY count DESC

3. Medicare Rate Outliers​

Rates vs Facility-Specific Medicare Rates​

Total Rates: 542,002,192 records

provider_typebill_typecountbelow_80pct_countabove_15x_count
Physician GroupProfessional222,304,62142,094,7451,020,127
HospitalOutpatient220,659,23631,399,0423,412,397
HospitalInpatient53,444,599337,49274
ASCOutpatient39,366,17010,317,959695,119
Imaging CenterProfessional3,664,597377,6712,246
LaboratoryProfessional2,562,9691,357,8060
Click to see SQL

SELECT
provider_type,
bill_type,
COUNT(*) as count,
COUNT(CASE WHEN canonical_rate < 0.8 * medicare_rate THEN 1 END) as below_80pct_count,
COUNT(CASE WHEN canonical_rate > 15 * medicare_rate THEN 1 END) as above_15x_count
FROM tq_dev.internal_dev_csong_cld_v2_2_2.prod_combined_all
WHERE canonical_rate_score > 1
GROUP BY provider_type, bill_type
ORDER BY count DESC

4. Canonical Rate Score Distribution​

Distribution of Canonical Rate Scores​

canonical_rate_scorerecord_countpercentage
02,083,063,41877.0%
184,072,8443.0%
229,776,7511.0%
3114,015,6974.0%
4370,884,92414.0%
527,324,8201.0%
Click to see SQL

SELECT
canonical_rate_score,
COUNT(*) as record_count,
ROUND(1.000 * COUNT(*) / SUM(COUNT(*)) OVER(), 2) as percentage
FROM tq_dev.internal_dev_csong_cld_v2_2_2.prod_combined_all
GROUP BY canonical_rate_score
ORDER BY canonical_rate_score

4.1. Canonical Rate Score Distribution by Provider Type​

Distribution of Canonical Rate Scores by Provider Type​

provider_typecanonical_rate_scorerecord_countpercentage
ASC0151,999,31179.0%
ASC1630,0360.0%
ASC2331,5870.0%
ASC3239,1770.0%
ASC438,795,40620.0%
Hospital0474,293,67361.0%
Hospital134,525,4224.0%
Hospital217,966,8802.0%
Hospital366,034,0768.0%
Hospital4164,476,32121.0%
Hospital525,626,5583.0%
Imaging Center043,813,34092.0%
Imaging Center1119,5840.0%
Imaging Center2980.0%
Imaging Center33540.0%
Imaging Center43,664,1458.0%
Laboratory010,380,27480.0%
Laboratory198,7471.0%
Laboratory2372,0803.0%
Laboratory3864,5067.0%
Laboratory4174,4671.0%
Laboratory51,151,9169.0%
Physician Group01,402,576,82084.0%
Physician Group148,699,0553.0%
Physician Group211,106,1061.0%
Physician Group346,877,5843.0%
Physician Group4163,774,58510.0%
Physician Group5546,3460.0%
Click to see SQL

SELECT
provider_type,
canonical_rate_score,
COUNT(*) as record_count,
ROUND(1.000 * COUNT(*) / SUM(COUNT(*)) OVER(PARTITION BY provider_type), 2) as percentage
FROM tq_dev.internal_dev_csong_cld_v2_2_2.prod_combined_all
GROUP BY provider_type, canonical_rate_score
ORDER BY provider_type, canonical_rate_score

5. Extreme Rate Ratios by Code Combination​

Code Combinations with Most Rates < 0.2x Medicare​

Top 20 provider_type, bill_type, billing_code combinations with the most rates below 20% of Medicare rates:

provider_typebill_typebilling_codetotal_recordsbelow_20pct_countbelow_20pct_percentage
HospitalOutpatient3824028,06617,22261.0%
HospitalOutpatient8833336,86512,25733.0%
HospitalOutpatient8509734,9189,79428.0%
HospitalOutpatient5441122,1498,74339.0%
HospitalOutpatient0674T14,5187,84954.0%
HospitalOutpatient8697532,5317,43823.0%
HospitalOutpatient8831935,8827,09320.0%
HospitalOutpatient7574636,4487,00819.0%
HospitalOutpatient0680T15,1046,96746.0%
HospitalOutpatient7587035,0586,93920.0%
HospitalOutpatient7588735,7596,92219.0%
ASCOutpatient2069616,7246,74940.0%
HospitalOutpatient5441721,7926,72831.0%
Physician GroupProfessional6455566,5536,43910.0%
ASCOutpatient4534720,9516,27930.0%
HospitalOutpatient7573135,2636,20718.0%
ASCOutpatient4538921,9756,01127.0%
HospitalOutpatient7570535,6935,92817.0%
HospitalOutpatient7448536,2685,80716.0%
HospitalOutpatient5055526,5115,73922.0%
Click to see SQL

SELECT
provider_type,
bill_type,
billing_code,
COUNT(*) as total_records,
COUNT(CASE WHEN canonical_rate < 0.2 * medicare_rate THEN 1 END) as below_20pct_count,
ROUND(1.000 * COUNT(CASE WHEN canonical_rate < 0.2 * medicare_rate THEN 1 END) / COUNT(*), 2) as below_20pct_percentage
FROM tq_dev.internal_dev_csong_cld_v2_2_2.prod_combined_all
WHERE canonical_rate_score > 1
AND medicare_rate IS NOT NULL
AND medicare_rate > 0
GROUP BY provider_type, bill_type, billing_code
HAVING COUNT(CASE WHEN canonical_rate < 0.2 * medicare_rate THEN 1 END) > 0
ORDER BY below_20pct_count DESC, below_20pct_percentage DESC
LIMIT 20

Code Combinations with Most Rates > 10x Medicare​

Top 20 provider_type, bill_type, billing_code combinations with the most rates above 10x Medicare rates:

provider_typebill_typebilling_codetotal_recordsabove_10x_countabove_10x_percentage
Physician GroupProfessionalG0500198,17142,28121.0%
Physician GroupProfessional0199680,01624,19130.0%
Physician GroupProfessional36482106,66223,80422.0%
Physician GroupProfessional36466103,53122,25821.0%
Physician GroupProfessional37252110,77021,20219.0%
Physician GroupProfessional36465101,92620,75220.0%
Physician GroupProfessional45388119,57720,35517.0%
Physician GroupProfessional58563112,42819,39317.0%
HospitalOutpatient7212540,96317,41243.0%
HospitalOutpatient3718235,03817,22249.0%
HospitalOutpatient3162724,63317,18870.0%
HospitalOutpatient7213140,90917,08942.0%
HospitalOutpatient7125041,16516,81141.0%
HospitalOutpatient7212840,59716,76341.0%
Physician GroupProfessional3722879,72216,73321.0%
HospitalOutpatient7639034,59416,54448.0%
Physician GroupProfessional3162783,89716,49520.0%
Physician GroupProfessional19084133,05216,44112.0%
HospitalOutpatient2982626,53616,34262.0%
HospitalOutpatient7415040,50316,30640.0%
Click to see SQL

SELECT
provider_type,
bill_type,
billing_code,
COUNT(*) as total_records,
COUNT(CASE WHEN canonical_rate > 10 * medicare_rate THEN 1 END) as above_10x_count,
ROUND(1.000 * COUNT(CASE WHEN canonical_rate > 10 * medicare_rate THEN 1 END) / COUNT(*), 2) as above_10x_percentage
FROM tq_dev.internal_dev_csong_cld_v2_2_2.prod_combined_all
WHERE canonical_rate_score > 1
AND medicare_rate IS NOT NULL
AND medicare_rate > 0
GROUP BY provider_type, bill_type, billing_code
HAVING COUNT(CASE WHEN canonical_rate > 10 * medicare_rate THEN 1 END) > 0
ORDER BY above_10x_count DESC, above_10x_percentage DESC
LIMIT 20