A missing listing does not mean out of network. Directories change, and a listing does not cover every office. Call Debbie Shih’s office at (415) 600-1020 to confirm they take your plan. Ask about the office you use, its medical group, referrals and appointments.
Plans whose provider directory lists this clinician
This is what Medicare paid the clinician — not Medicare Advantage, and not the pharmacy.
Largest Original Medicare bills
Return visit (30+ min)
31
$3,468
$87
Short return visit (20+ min)
15
$1,175
$65
Who their Medicare patients are
53 Original Medicare patients in 2024. Average age 74 · Women 68% · Also on Medicaid 21% · Health risk score 0.75. At or below the middle of the specialty; the typical nurse practitioner clinician is at 1.42.
Conditions among them: High blood pressure 68% · Diabetes 25% · Chronic kidney disease 25%.
The office billed $28,690, Medicare allowed $11,122 and paid $8,028; for 95 services of 15 kinds.
Original Medicare patients only. A risk score of 1.0 is the average Medicare patient; higher means sicker. Any count under 11 is hidden.
Year by year
Original Medicare by year
2024
53
95
74
0.75
$28,690
$8,028
2023
42
60
77
0.92
$18,647
$4,835
2022
42
82
75
0.77
$20,148
$6,294
2021
33
53
72
0.77
$13,253
$4,089
2020
30
51
72
1.56
$10,152
$2,953
2019
41
86
73
1.02
$20,439
$4,185
2018
29
51
72
1.34
$8,645
$2,955
2017
12
22
71
0.72
$3,418
$674
2016
15
23
72
1.09
$4,580
$978
2015
32
61
71
0.72
$11,657
$2,984
2014
48
94
70
0.73
$18,398
$4,705
2013
37
74
72
0.83
$12,091
$3,590
Original Medicare only. A service billed for fewer than 11 people in a year is hidden, so the lines can add up to less than the year's total.
See the services billed each year
2023: 1 service
Original Medicare services billed in 2023
Return visit (30+ min)
20
$2,049
$93
2022: 2 services
Original Medicare services billed in 2022
Return visit (30+ min)
17
$1,824
$76
Short return visit (20+ min)
16
$1,376
$66
2021: 2 services
Original Medicare services billed in 2021
Short return visit (20+ min)
18
$1,366
$59
Return visit (30+ min)
12
$1,216
$87
2020: 1 service
Original Medicare services billed in 2020
Short return visit (20+ min)
17
$677
$40
2019: 2 services
Original Medicare services billed in 2019
Return visit (30+ min)
17
$1,632
$65
Short return visit (20+ min)
26
$1,346
$40
2018: 2 services
Original Medicare services billed in 2018
Return visit (30+ min)
12
$914
$76
Short return visit (20+ min)
14
$826
$59
2015: 2 services
Original Medicare services billed in 2015
Return visit (30+ min)
11
$928
$66
Short return visit (20+ min)
18
$768
$37
2014: 2 services
Original Medicare services billed in 2014
Return visit (30+ min)
18
$2,111
$78
Short return visit (20+ min)
30
$1,679
$42
2013: 1 service
Original Medicare services billed in 2013
Short return visit (20+ min)
29
$2,240
$55
Drugs they prescribed that Part D paid
$5,444
Pharmacies billed $5,444 in 2024.
This is pharmacy cost, not the office bill, and not what patients paid.
171 generic and 21 brand-name prescriptions · $5,444 in drug cost.
Part D prescriptions only. The opioid rate is opioid prescriptions as a share of all this clinician's Part D prescriptions; surgeons and pain specialists run higher than others, so it is shown against the same specialty.
Largest Part D drug costs
Levothyroxine
24
$205
$9
Year by year
Part D prescribing by year
2024
192
81
—None
11%
$5,444
2023
255
95
—None
—None
$11,305
2022
265
106
—None
—None
$10,654
2021
181
69
—None
13%
$10,511
2020
75
23
—None
—None
$2,209
2019
63
28
—None
—None
$3,124
2018
18
11
—None
—None
$2,435
2017
35
—None
—None
0%
$2,298
2016
44
—None
—None
—None
$2,092
2015
96
28
—None
16%
$6,204
2014
181
48
11% (19)
—None
$10,562
2013
203
48
8% (16)
15%
$10,786
Part D prescriptions only. A drug prescribed to fewer than 11 people in a year is hidden.
See the drugs prescribed each year
2023: 6 drugs
Part D drugs prescribed in 2023
Alendronate
13
$385
$30
Levothyroxine
21
$364
$17
Omeprazole
13
$255
$20
Potassium Chloride
16
$188
$12
Atorvastatin
11
$149
$14
Amlodipine Besylate
14
$86
$6
2022: 6 drugs
Part D drugs prescribed in 2022
Levothyroxine
23
$477
$21
Metformin
14
$256
$18
Alendronate
14
$249
$18
Atorvastatin
16
$109
$7
Simvastatin
12
$62
$5
Amlodipine Besylate
16
$51
$3
2021: 3 drugs
Part D drugs prescribed in 2021
Levothyroxine
12
$291
$24
Losartan
11
$119
$11
Amlodipine Besylate
17
$88
$5
2015: 1 drug
Part D drugs prescribed in 2015
Simvastatin
11
$192
$17
2014: 3 drugs
Part D drugs prescribed in 2014
Hydrocodone-Acetaminophen
19
$356
$19
Simvastatin
19
$254
$13
Lisinopril
11
$146
$13
2013: 3 drugs
Part D drugs prescribed in 2013
Hydrocodone-Acetaminophen
14
$282
$20
Lisinopril
19
$215
$11
Simvastatin
14
$194
$14
Money from drug and device companies
$145 in 2025
Industry payments by year
2025
1
1
—None
$145
2024
1
1
—None
$125
2023
1
1
—None
$124
Paid work is consulting, speaking, honoraria and royalties, as opposed to meals and travel.