Skip to main content
Version: Canary - 2.3 🚧

v2_3_0

Generated: 2025-11-27 14:47:07


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): 92,313,707
Click to see SQL

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

2. cbsa Medicare Rate Outliers​

Rates vs cbsa Medicare Rates​

Total Rates: 549,084,631 records

provider_typebill_typecountbelow_80pct_countabove_15x_count
HospitalOutpatient238,830,24420,783,0203,745,462
Physician GroupProfessional217,223,89538,631,0730
HospitalInpatient62,894,02300
ASCOutpatient22,326,0183,281,377403,895
Imaging CenterProfessional3,912,379379,3222,105
LaboratoryProfessional3,898,0721,935,7990
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_0.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: 549,084,631 records

provider_typebill_typecountbelow_80pct_countabove_15x_count
HospitalOutpatient238,830,24420,620,7863,772,387
Physician GroupProfessional217,223,89538,631,0730
HospitalInpatient62,894,023422,000126
ASCOutpatient22,326,0183,134,372478,734
Imaging CenterProfessional3,912,379379,3222,105
LaboratoryProfessional3,898,0721,935,7990
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_0.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,438,717,99479.0%
192,313,7073.0%
260,378,2572.0%
3262,398,1219.0%
4198,061,8566.0%
528,246,3971.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_0.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
ASC0166,482,58187.0%
ASC13,253,0902.0%
ASC2177,1120.0%
ASC3244,4860.0%
ASC421,904,42011.0%
Hospital0727,222,80167.0%
Hospital152,616,8155.0%
Hospital220,880,3842.0%
Hospital385,457,1268.0%
Hospital4170,260,61716.0%
Hospital525,126,1402.0%
Imaging Center043,751,45092.0%
Imaging Center1147,9420.0%
Imaging Center2990.0%
Imaging Center33600.0%
Imaging Center43,911,9208.0%
Laboratory017,504,53581.0%
Laboratory1128,2141.0%
Laboratory2527,1942.0%
Laboratory31,188,6056.0%
Laboratory4261,0701.0%
Laboratory51,921,2039.0%
Physician Group01,483,756,62785.0%
Physician Group136,167,6462.0%
Physician Group238,793,4682.0%
Physician Group3175,507,54410.0%
Physician Group41,723,8290.0%
Physician Group51,199,0540.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_0.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
HospitalInpatient79537,746840.0%
HospitalInpatient0640-134,704510.0%
HospitalInpatient30943,960430.0%
HospitalInpatient29828,330430.0%
HospitalInpatient0640-234,762430.0%
HospitalInpatient31043,202410.0%
HospitalInpatient31139,553400.0%
HospitalInpatient73033,174400.0%
HospitalInpatient95041,181400.0%
HospitalInpatient80741,335390.0%
HospitalInpatient91638,824380.0%
HospitalInpatient83337,359370.0%
HospitalInpatient12234,411370.0%
HospitalInpatient72430,284370.0%
HospitalInpatient30542,286370.0%
HospitalInpatient88241,009360.0%
HospitalInpatient88141,970350.0%
HospitalInpatient28531,349350.0%
HospitalInpatient28435,671340.0%
HospitalInpatient19541,655340.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_0.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
HospitalOutpatient7212552,88522,16042.0%
HospitalOutpatient7213152,87621,73541.0%
HospitalOutpatient7212852,50421,41041.0%
HospitalOutpatient7125053,14821,35540.0%
HospitalOutpatient7415052,30520,80240.0%
HospitalOutpatient7048653,05120,79239.0%
HospitalOutpatient7048052,46820,67739.0%
HospitalOutpatient7045053,39920,58639.0%
HospitalOutpatient7219252,72220,52339.0%
HospitalOutpatient7694244,72220,50046.0%
HospitalOutpatient7370052,21920,35839.0%
HospitalOutpatient7320052,01720,35739.0%
HospitalOutpatient7049052,42820,09338.0%
HospitalOutpatient3162728,48419,51269.0%
HospitalOutpatient3718240,49619,35648.0%
HospitalOutpatient7639041,83819,29946.0%
HospitalOutpatient6228441,30319,07846.0%
HospitalOutpatient7127553,10218,54135.0%
HospitalOutpatient7417052,41318,04934.0%
HospitalOutpatient7563551,43617,69634.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_0.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