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_type | bill_type | count | below_80pct_count | above_15x_count |
|---|---|---|---|---|
| Physician Group | Professional | 242,668,445 | 44,194,436 | 0 |
| Hospital | Outpatient | 228,215,021 | 19,816,818 | 3,714,636 |
| Hospital | Inpatient | 56,800,809 | 0 | 0 |
| ASC | Outpatient | 21,345,654 | 3,122,016 | 355,473 |
| Laboratory | Professional | 12,904,536 | 6,757,966 | 0 |
| Imaging Center | Professional | 3,590,038 | 417,730 | 1,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_type | bill_type | count | below_80pct_count | above_15x_count |
|---|---|---|---|---|
| Physician Group | Professional | 242,668,445 | 44,194,436 | 0 |
| Hospital | Outpatient | 228,215,021 | 19,681,288 | 3,736,306 |
| Hospital | Inpatient | 56,800,809 | 378,098 | 109 |
| ASC | Outpatient | 21,345,654 | 2,980,866 | 441,138 |
| Laboratory | Professional | 12,904,536 | 6,757,966 | 0 |
| Imaging Center | Professional | 3,590,038 | 417,730 | 1,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_score | record_count | percentage |
|---|---|---|
| 0 | 2,856,389,431 | 81.0% |
| 1 | 96,716,862 | 3.0% |
| 2 | 69,712,920 | 2.0% |
| 3 | 283,687,252 | 8.0% |
| 4 | 179,159,877 | 5.0% |
| 5 | 32,964,454 | 1.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_type | canonical_rate_score | record_count | percentage |
|---|---|---|---|
| ASC | 0 | 177,777,083 | 88.0% |
| ASC | 1 | 3,154,725 | 2.0% |
| ASC | 2 | 167,727 | 0.0% |
| ASC | 3 | 231,661 | 0.0% |
| ASC | 4 | 20,946,266 | 10.0% |
| Hospital | 0 | 911,849,787 | 73.0% |
| Hospital | 1 | 49,451,873 | 4.0% |
| Hospital | 2 | 21,200,915 | 2.0% |
| Hospital | 3 | 86,048,282 | 7.0% |
| Hospital | 4 | 150,770,564 | 12.0% |
| Hospital | 5 | 26,996,069 | 2.0% |
| Imaging Center | 0 | 50,750,889 | 93.0% |
| Imaging Center | 1 | 147,311 | 0.0% |
| Imaging Center | 2 | 88 | 0.0% |
| Imaging Center | 3 | 350 | 0.0% |
| Imaging Center | 4 | 3,589,600 | 7.0% |
| Laboratory | 0 | 89,071,647 | 87.0% |
| Laboratory | 1 | 363,973 | 0.0% |
| Laboratory | 2 | 1,750,080 | 2.0% |
| Laboratory | 3 | 4,569,582 | 4.0% |
| Laboratory | 4 | 698,253 | 1.0% |
| Laboratory | 5 | 5,886,621 | 6.0% |
| Physician Group | 0 | 1,626,940,025 | 85.0% |
| Physician Group | 1 | 43,598,980 | 2.0% |
| Physician Group | 2 | 46,594,110 | 2.0% |
| Physician Group | 3 | 192,837,377 | 10.0% |
| Physician Group | 4 | 3,155,194 | 0.0% |
| Physician Group | 5 | 81,764 | 0.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_type | bill_type | billing_code | total_records | below_20pct_count | below_20pct_percentage |
|---|---|---|---|---|---|
| Hospital | Inpatient | 795 | 35,218 | 78 | 0.0% |
| Hospital | Inpatient | 0640-1 | 32,335 | 45 | 0.0% |
| Hospital | Inpatient | 730 | 30,513 | 41 | 0.0% |
| Hospital | Inpatient | 833 | 33,629 | 40 | 0.0% |
| Hospital | Inpatient | 298 | 26,139 | 39 | 0.0% |
| Hospital | Inpatient | 284 | 32,479 | 37 | 0.0% |
| Hospital | Inpatient | 0640-2 | 32,444 | 37 | 0.0% |
| Hospital | Inpatient | 310 | 39,077 | 36 | 0.0% |
| Hospital | Inpatient | 311 | 36,035 | 35 | 0.0% |
| Hospital | Inpatient | 724 | 28,469 | 35 | 0.0% |
| Hospital | Inpatient | 292 | 39,411 | 35 | 0.0% |
| Hospital | Inpatient | 395 | 36,341 | 34 | 0.0% |
| Hospital | Inpatient | 313 | 36,075 | 34 | 0.0% |
| Hospital | Inpatient | 316 | 35,038 | 33 | 0.0% |
| Hospital | Inpatient | 390 | 38,363 | 33 | 0.0% |
| Hospital | Inpatient | 951 | 33,607 | 33 | 0.0% |
| Hospital | Inpatient | 950 | 36,966 | 33 | 0.0% |
| Hospital | Inpatient | 761 | 32,884 | 33 | 0.0% |
| Hospital | Inpatient | 192 | 36,597 | 32 | 0.0% |
| Hospital | Inpatient | 349 | 34,103 | 32 | 0.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_type | bill_type | billing_code | total_records | above_10x_count | above_10x_percentage |
|---|---|---|---|---|---|
| Hospital | Outpatient | 37182 | 38,442 | 19,536 | 51.0% |
| Hospital | Outpatient | 72125 | 44,879 | 19,085 | 43.0% |
| Hospital | Outpatient | 31627 | 28,136 | 19,081 | 68.0% |
| Hospital | Outpatient | 62284 | 38,997 | 19,018 | 49.0% |
| Hospital | Outpatient | 72131 | 44,910 | 18,795 | 42.0% |
| Hospital | Outpatient | 72128 | 44,682 | 18,452 | 41.0% |
| Hospital | Outpatient | 71250 | 45,128 | 18,398 | 41.0% |
| Hospital | Outpatient | 76390 | 38,754 | 18,255 | 47.0% |
| Hospital | Outpatient | 70486 | 45,088 | 17,932 | 40.0% |
| Hospital | Outpatient | 72192 | 44,768 | 17,691 | 40.0% |
| Hospital | Outpatient | 74150 | 44,324 | 17,687 | 40.0% |
| Hospital | Outpatient | 70450 | 45,318 | 17,667 | 39.0% |
| Hospital | Outpatient | 70480 | 44,412 | 17,659 | 40.0% |
| Hospital | Outpatient | 73200 | 43,598 | 17,234 | 40.0% |
| Hospital | Outpatient | 73700 | 43,496 | 16,918 | 39.0% |
| Hospital | Outpatient | 29826 | 27,183 | 16,913 | 62.0% |
| Hospital | Outpatient | 70490 | 43,416 | 16,562 | 38.0% |
| Hospital | Outpatient | 43775 | 32,470 | 15,640 | 48.0% |
| Hospital | Outpatient | 71275 | 44,209 | 15,469 | 35.0% |
| Hospital | Outpatient | 74170 | 44,350 | 15,319 | 35.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