Возвращает список сообщений (включая связанные данные) ....
$res = CForumMessage::GetListEx(array("POST_DATE"=>"DESC"), array('@TOPIC_ID'=>$arTopicIds), false, false, ["ID", "UF_ADMIN_ANSWER"]);
while($arMessages = $res->Fetch())
{
// ... смотрим дамп
}
$res = CForumMessage::GetList(array("POST_DATE"=>"DESC"), array("@TOPIC_ID" => [540, 557], ), false, 0, [ "SELECT" => ["UF_ADMIN_ANSWER"]]);
while($arMessages = $res->Fetch())
{
var_dump($arMessages);
}