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