спасибо!
обошелся без рекурсии, т.к. нужен только следующий уровень
ДанныеРасшифровки.Элементы[ДанныеРасшифровки.Элементы[Расшифровка].ПолучитьРодителей()[0].получитьродителей()[0].Идентификатор].ПолучитьРодителей()[0].ПолучитьПоля().найти("нужноеполе")
Независимо от того, куда вы едете — это в гору и против ветра!