While DS CANADA TXD/DIM could potentially be linked to a business pre-authorized payment or auto payment, it is not explicitly mentioned in the reference data. Further investigation and clarification from your bank may be required.