sergeyviktorovich, Возвращаемый список содержит только поля результата. Значения ответов и полей можно получить с помощью метода CForm::GetResultAnswerArray или CFormResult::GetDataByID.
а какую ты видишь в этом логику? в разделе куча элементов - у каждого элемента есть значение этого свойства. значение свойтсва какого элемента выводить в разделе?
для того что бы страница существовала, её нужно создать. список элементов - одна страница, детальная страница - вторая.
news.list - это простой компонент (он не сможет это сделать)
если тебе нужна пара список элементов + детальная элемента то обычно используют комплексный (напртмер news), он обрабатывает url и открывает или список, или детальную страницу(news. detail).
можно не использовать, а сделать ещё одну страницу и добавить правило обработки адресов, которое по url uslugi/delivery/, где delivery - код элемента, будет открывать страницу uslugi/detail.php передавая в параметрах значение кода элемента - delivery (тоже самое для url uslugi/repair/, откроет uslugi/detail.php и передаст в параметрах код элемента repair) - этим собственно и занимается компонент news.