Skip to main content
Version: Canary - 2.4 🚧

v2_3_2

Generated: 2026-01-21 07:27:57


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): 96,716,862
Click to see SQL

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

2. cbsa Medicare Rate Outliers​

Rates vs cbsa Medicare Rates​

Total Rates: 565,524,503 records

provider_typebill_typecountbelow_80pct_countabove_15x_count
Physician GroupProfessional242,668,44544,194,4360
HospitalOutpatient228,215,02119,816,8183,714,636
HospitalInpatient56,800,80900
ASCOutpatient21,345,6543,122,016355,473
LaboratoryProfessional12,904,5366,757,9660
Imaging CenterProfessional3,590,038417,7301,453
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_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: 565,524,503 records

provider_typebill_typecountbelow_80pct_countabove_15x_count
Physician GroupProfessional242,668,44544,194,4360
HospitalOutpatient228,215,02119,681,2883,736,306
HospitalInpatient56,800,809378,098109
ASCOutpatient21,345,6542,980,866441,138
LaboratoryProfessional12,904,5366,757,9660
Imaging CenterProfessional3,590,038417,7301,453
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_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,856,389,43181.0%
196,716,8623.0%
269,712,9202.0%
3283,687,2528.0%
4179,159,8775.0%
532,964,4541.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_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
ASC0177,777,08388.0%
ASC13,154,7252.0%
ASC2167,7270.0%
ASC3231,6610.0%
ASC420,946,26610.0%
Hospital0911,849,78773.0%
Hospital149,451,8734.0%
Hospital221,200,9152.0%
Hospital386,048,2827.0%
Hospital4150,770,56412.0%
Hospital526,996,0692.0%
Imaging Center050,750,88993.0%
Imaging Center1147,3110.0%
Imaging Center2880.0%
Imaging Center33500.0%
Imaging Center43,589,6007.0%
Laboratory089,071,64787.0%
Laboratory1363,9730.0%
Laboratory21,750,0802.0%
Laboratory34,569,5824.0%
Laboratory4698,2531.0%
Laboratory55,886,6216.0%
Physician Group01,626,940,02585.0%
Physician Group143,598,9802.0%
Physician Group246,594,1102.0%
Physician Group3192,837,37710.0%
Physician Group43,155,1940.0%
Physician Group581,7640.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_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
HospitalInpatient79535,218780.0%
HospitalInpatient0640-132,335450.0%
HospitalInpatient73030,513410.0%
HospitalInpatient83333,629400.0%
HospitalInpatient29826,139390.0%
HospitalInpatient28432,479370.0%
HospitalInpatient0640-232,444370.0%
HospitalInpatient31039,077360.0%
HospitalInpatient31136,035350.0%
HospitalInpatient72428,469350.0%
HospitalInpatient29239,411350.0%
HospitalInpatient39536,341340.0%
HospitalInpatient31336,075340.0%
HospitalInpatient31635,038330.0%
HospitalInpatient39038,363330.0%
HospitalInpatient95133,607330.0%
HospitalInpatient95036,966330.0%
HospitalInpatient76132,884330.0%
HospitalInpatient19236,597320.0%
HospitalInpatient34934,103320.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_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
HospitalOutpatient3718238,44219,53651.0%
HospitalOutpatient7212544,87919,08543.0%
HospitalOutpatient3162728,13619,08168.0%
HospitalOutpatient6228438,99719,01849.0%
HospitalOutpatient7213144,91018,79542.0%
HospitalOutpatient7212844,68218,45241.0%
HospitalOutpatient7125045,12818,39841.0%
HospitalOutpatient7639038,75418,25547.0%
HospitalOutpatient7048645,08817,93240.0%
HospitalOutpatient7219244,76817,69140.0%
HospitalOutpatient7415044,32417,68740.0%
HospitalOutpatient7045045,31817,66739.0%
HospitalOutpatient7048044,41217,65940.0%
HospitalOutpatient7320043,59817,23440.0%
HospitalOutpatient7370043,49616,91839.0%
HospitalOutpatient2982627,18316,91362.0%
HospitalOutpatient7049043,41616,56238.0%
HospitalOutpatient4377532,47015,64048.0%
HospitalOutpatient7127544,20915,46935.0%
HospitalOutpatient7417044,35015,31935.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_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