A self-declaration medical would have saved me a lot of time an money about 10 years ago. I went for a class 2 medical, as a fit 40 year old, and all the tests were fine except the final dip stick into the urine. It detected traces of blood.
My DAME said a positive dipstick test for traces of blood in urine would often be a false positive. Nevertheless, he sent me for an ultrasound of my kidneys. That showed my kidneys were in great shape. CASA wouldn't accept it.
CASA demanded I see a urologist to be further assessed and have a CT scan. The urologist looked through the paperwork and thought it was ridiculous, he told me I was perfectly healthy and he would have told me to go away if not for CASA's requirement for testing. Anyway, $600 for a CT scan and a letter from the urologist and I finally got my Class 2 medical. Whole process cost me about $1,000 and took 6 months. Absolute freaking waste of time and money. And, of course, my kidneys are still perfectly heatlhy and I have had zero health issues in the last 10 years.
That's my 2 cents worth.