Не совсем понял, что вы хотите получить, но попробуйте так:
if (\Bitrix\Main\Loader::includeModule('sale')) {
$order = \Bitrix\Sale\Order::load($orderId);
$appliedDiscount = $order->getDiscount()->getApplyResult(true);
$discounts = [];
foreach ($appliedDiscount['DISCOUNT_LIST'] as $discount) {
$discounts[] = $discount['REAL_DISCOUNT_ID'];
// Информация о примененной скидке
echo '<pre style="color: red;">', print_r($discount, true), '</pre>';
}
$appliedList = Bitrix\Sale\Internals\DiscountTable::getList([
'filter' => ['=ID' => $discounts]
])->fetchAll();
// Подробная информация о скидке
echo '<pre style="color: red;">', print_r($appliedList, true), '</pre>';
}