Насколько понимается из вопроса вы делает выборку с помощью
CIBlockElement::GetList
в нем первым параметром идет сортировка arOrder это указано в мануале
dev.1c-bitrix.ru/api_help/iblock/classes/ciblockel...
сортировка arOrder - catalog__ - по полю CATALOG_FIELD (может быть PRICE - цена или CURRENCY - валюта) из цены с типом PRICE_TYPE (например, catalog_PRICE_1 или CATALOG_CURRENCY_3);
вот