Пока писал вроде разобрался, в итоге передаю в функцию параметр и от этого формирую нужный тег для xml:
if (a === "date"){
var dateXml = xmlOrder.createElement("Date");
dateXml .innerHTML = "2021-12-30";
requestOrder.appendChild(dateXml);
} else if (b === "calendar") {
var dateXml = xmlOrder.createElement("Interval");
dateXml.innerHTML = "33";
requestOrder.appendChild(dateXml);
} else if (c === "working") {
var dateXml =xmlOrder.createElement("Working");
xmlOrder.innerHTML = "77";
requestOrder.appendChild(dateXml);
}
requestOrder.appendChild(orderExtXml);
requestOrder = new XMLSerializer().serializeToString(requestOrderXml);
return requestOrder;