The interactive process includes identifying the essential functions of the job, consulting with the individual to ascertain the specific job-related limitations and how they could be overcome with a reasonable accommodation, and identifying, assessing and implementing appropriate accommodations.