Physician
Upadhyay, Rupal
Upadhyay, Rupal was paid $1.35M by Medicaid between Jan 2018 and Dec 2024, across 50 billing codes. Its largest line is 99213, doctor's office visit, returning patient (routine) — 31% of everything it billed.
33Billing provider infoUPADHYAY, RUPAL
ELGIN, IL 60120
ELGIN, IL 60120
33aNPI1114076700assigned 01/10/2007
33bProvider typePediatrics Physician
28Total paid$1.35M
24GClaims38,748
24DCodes billed50
24AFirst – last monthJan 2018 – Dec 2024
Compared with peers
Next to other Pediatrics Physician providers in Illinois
Rank by total paid#89 of 1,805
Median peer was paid$55K
This provider vs. median25×
Peers share this provider's primary NPPES type and state. Size alone says nothing about billing quality: a big agency or a hospital system is expected to sit far above the median.
Box 24A · Dates of service
Paid by month
Paid that monthNov–Dec 2024: claims still arriving when the file was cut, so these months run low for every provider
By year, as a table
| Year | Claims | Paid | |
|---|---|---|---|
| 2018 | 2,944 | $100K | |
| 2019 | 4,213 | $147K | |
| 2020 | 4,878 | $140K | |
| 2021 | 6,306 | $201K | |
| 2022 | 6,938 | $261K | |
| 2023 | 7,008 | $245K | |
| 2024incomplete | 6,461 | $260K |
Box 24 · Service lines
What it billed for
| Code | Service | Share | Claims | Bene. records | Paid |
|---|---|---|---|---|---|
| 99213 | Doctor's office visit, returning patient (routine)Office or other outpatient visit for the evaluation and management of an established patient, low complexity | 31% | 8,365 | 7,472 | $413K |
| 99392 | Periodic comprehensive preventive medicine reevaluation, established patient, early childhood (1-4 years) | 19% | 3,292 | 2,632 | $251K |
| 99391 | Periodic comprehensive preventive medicine reevaluation, established patient, infant (under 1 year) | 13% | 2,629 | 2,193 | $178K |
| 99393 | Periodic comprehensive preventive medicine reevaluation, established patient, late childhood (5-11 years) | 9.5% | 1,710 | 1,459 | $128K |
| 99394 | Periodic comprehensive preventive medicine reevaluation, established patient, adolescent (12-17 years) | 4.7% | 769 | 721 | $64K |
| 0241U | Neonatal screening for hereditary disorders, genomic sequence analysis panel | 3.2% | 304 | 299 | $43K |
| 96110 | Developmental screening, with scoring and documentation, per standardized instrument | 3.0% | 2,499 | 2,177 | $40K |
| 99212 | Office or other outpatient visit for the evaluation and management of an established patient, straightforward | 2.4% | 1,270 | 1,146 | $32K |
| 90648 | 1.7% | 2,116 | 1,707 | $22K | |
| 90670 | 1.5% | 1,672 | 1,393 | $20K | |
| 92587 | 1.5% | 1,381 | 989 | $20K | |
| 90686 | 1.3% | 1,688 | 1,495 | $18K |
38 more codes
| 99214 | Doctor's office visit, returning patient (more involved) | 1.3% | 194 | $17K |
| 90723 | 1.1% | 1,411 | $15K | |
| 90633 | <1% | 810 | $10K | |
| 99211 | Office or other outpatient visit for the evaluation and management of an established patient, minimal severity | <1% | 710 | $9K |
| 96112 | <1% | 254 | $8K | |
| 36415 | Collection of venous blood by venipuncture | <1% | 1,781 | $7K |
| 90677 | <1% | 329 | $6K | |
| 96160 | <1% | 466 | $6K | |
| 90710 | <1% | 351 | $6K | |
| 99000 | <1% | 235 | $6K | |
| 90681 | <1% | 449 | $4K | |
| 96127 | <1% | 184 | $4K | |
| 87880 | Infectious agent antigen detection by immunoassay; Streptococcus, group A | <1% | 265 | $4K |
| 90734 | <1% | 230 | $4K | |
| 90651 | <1% | 221 | $3K | |
| 87651 | Infectious agent detection by nucleic acid; Streptococcus, group A, amplified probe | <1% | 73 | $3K |
| 99383 | <1% | 14 | $1K | |
| 96111 | <1% | 82 | $1K | |
| 0072A | <1% | 28 | $1K | |
| D1206 | Topical application of fluoride varnish | <1% | 41 | $1K |
| 90715 | <1% | 71 | $936.31 | |
| 90696 | <1% | 56 | $902.34 | |
| 90661 | <1% | 43 | $718.53 | |
| 90700 | <1% | 41 | $685.11 | |
| 0071A | <1% | 17 | $680.00 | |
| 99173 | <1% | 69 | $506.60 | |
| 90716 | <1% | 34 | $480.99 | |
| 90656 | <1% | 21 | $350.91 | |
| 90707 | <1% | 20 | $251.20 | |
| 85018 | <1% | 95 | $220.40 | |
| 82465 | <1% | 40 | $169.60 | |
| 81003 | <1% | 12 | $26.16 | |
| 96161 | <1% | 136 | $4.00 | |
| 1003F | 0% | 1,533 | $0.00 | |
| 99177 | 0% | 141 | $0.00 | |
| 3725F | 0% | 228 | $0.00 | |
| 1036F | 0% | 355 | $0.00 | |
| 91307 | 0% | 13 | $0.00 |
Claims and beneficiary counts add up across code × month rows, so one patient seen every month counts many times. Rows with fewer than 12 claims are suppressed by HHS, so small lines can be missing.