The ADA has five major life functions. If your disability severely restricts one of those five major life functions then you will be eligible for an accommodation under the ADA. The company has had a policy in the past of a 100% medical release before returning to work and has been informed that that policy is in violation of the ADA. The EEOC is charged with insuring that employers comply with the ADA. If you feel your company is not following the guidelines of the ADA then you should file charges with them within the proper time restrictions. Check out the EEOC website to insure you meet those time restrictions.