Skip to main content
Version: Canary - 2.3 🚧

v2_3_1

Generated: 2026-01-08 10:55:23


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): 105,135,319
Click to see SQL

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

2. cbsa Medicare Rate Outliers​

Rates vs cbsa Medicare Rates​

Total Rates: 575,351,265 records

provider_typebill_typecountbelow_80pct_countabove_15x_count
HospitalOutpatient241,524,84520,928,1013,809,955
Physician GroupProfessional239,491,17743,630,8810
HospitalInpatient63,574,71200
ASCOutpatient21,824,8403,228,454379,986
LaboratoryProfessional6,923,4973,249,3500
Imaging CenterProfessional2,012,194232,840824
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_3_1.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: 575,351,265 records

provider_typebill_typecountbelow_80pct_countabove_15x_count
HospitalOutpatient241,524,84520,774,1543,816,962
Physician GroupProfessional239,491,17743,630,8810
HospitalInpatient63,574,712425,753142
ASCOutpatient21,824,8403,083,995456,713
LaboratoryProfessional6,923,4973,249,3500
Imaging CenterProfessional2,012,194232,840824
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_3_1.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,694,565,27280.0%
1105,135,3193.0%
267,000,9302.0%
3278,874,2818.0%
4199,988,2856.0%
529,487,7691.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_3_1.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
ASC0190,205,33888.0%
ASC13,162,1921.0%
ASC2174,3290.0%
ASC3241,4220.0%
ASC421,409,08910.0%
Hospital0833,273,67070.0%
Hospital155,827,6705.0%
Hospital220,852,8452.0%
Hospital385,345,6057.0%
Hospital4172,871,57114.0%
Hospital526,029,5362.0%
Imaging Center050,674,17093.0%
Imaging Center11,801,8743.0%
Imaging Center2460.0%
Imaging Center31960.0%
Imaging Center42,011,9524.0%
Laboratory028,285,28480.0%
Laboratory1185,8771.0%
Laboratory2979,5353.0%
Laboratory32,224,8776.0%
Laboratory4364,2181.0%
Laboratory53,354,8679.0%
Physician Group01,592,126,81085.0%
Physician Group144,157,7062.0%
Physician Group244,994,1752.0%
Physician Group3191,062,18110.0%
Physician Group43,331,4550.0%
Physician Group5103,3660.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_3_1.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
HospitalInpatient79539,433920.0%
HospitalInpatient0640-136,158550.0%
HospitalInpatient0640-236,239470.0%
HospitalInpatient73033,657450.0%
HospitalInpatient29828,741420.0%
HospitalInpatient83337,852410.0%
HospitalInpatient28436,028390.0%
HospitalInpatient72431,089370.0%
HospitalInpatient80742,728360.0%
HospitalInpatient29244,569360.0%
HospitalInpatient91639,548360.0%
HospitalInpatient31140,272350.0%
HospitalInpatient31340,620350.0%
HospitalInpatient95041,230350.0%
HospitalInpatient31044,186350.0%
HospitalInpatient10340,360340.0%
HospitalInpatient31639,158340.0%
HospitalInpatient15637,056340.0%
HospitalInpatient76136,603340.0%
HospitalInpatient56638,561340.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_3_1.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
HospitalOutpatient7212553,56422,51242.0%
HospitalOutpatient7213153,60122,11341.0%
HospitalOutpatient7212853,24621,75041.0%
HospitalOutpatient7125053,84121,71640.0%
HospitalOutpatient7048653,77521,14239.0%
HospitalOutpatient7045054,15420,94539.0%
HospitalOutpatient7415052,75320,83840.0%
HospitalOutpatient7219253,36120,79739.0%
HospitalOutpatient7048052,90020,77539.0%
HospitalOutpatient7320052,66720,73439.0%
HospitalOutpatient7370052,63220,53339.0%
HospitalOutpatient7049052,86420,23038.0%
HospitalOutpatient3718237,51919,84953.0%
HospitalOutpatient7639042,24019,51146.0%
HospitalOutpatient6228437,71419,30251.0%
HospitalOutpatient7127553,82718,93435.0%
HospitalOutpatient7417052,83618,15034.0%
HospitalOutpatient7049853,41617,95334.0%
HospitalOutpatient7049653,44017,76733.0%
HospitalOutpatient7563551,80617,76034.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_3_1.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