immunodiagnostic techniques definition