endodiagnosis