I did the kidney stone thing a year ago last June. It was 3 months and a day from start to requal. I had to laugh, crew sked wanted me back within an hour of getting my medical faxed in! I ended up going non-current by a day. That triggered a sim event. A mom on my son's baseball team said she'd rather give birth again than have a stone pass. She oughta know, she's had 4 boys and two stones!
In my case it took two blasts to crack the 23mm marble I had left in me. I squirted the 2mm one out in the beginning of the adventure right after a dinner out. I almost passed out while driving home on the freeway. The hospital was at the next off ramp 1/4 mi ahead. Thank you sweet Jesus! The emergency room nurse said that's she's seen bikers and construction worker types crawling around on the floor crying from the pain.
I agree, the lithotripsy procedure was nothing, it's passing the small stones & fragments that gets your attention. It felt like a really bad back ache on my lower left side that got worse very quickly, probably only 45 minutes until the little stone passed. The fragments from the second ECSWL passed at a little league game the night after the second blasting. It took several hours for the fragments to flush out. Yeah I was talking to God alright. The morphine based pills from the doc didn't even touch the pain. The only thing that worked well was to get into a hot bath. As hot as I could stand. I spent most of the night doing just that. Surprisingly it did the job...
The ALPA Aeromedical contractor in Colorado didn't have the inside track at all. They told me I'd have to do a chemical study, send in documentation to the feds, etc. They made it sound like I was signing up for the space program. My AME said all I needed was a clear x-ray or CT scan. The FAA went with the x-ray...with the caveat that if a stone returns, my medical is automatically pulled. My AME being a Flight Surgeon for decades provided me with the right answers. Thanks Doc!
Suffice it to say drink lots of water and don't hold yer pee. Seriously!
Tailwinds~