An IE-ODDM with higher-order hierarchical Legendre basis functions