<xsl:template match="ns1:paymentOrder"> <xsl:choose> <xsl:when test="contains(//soapenv:Envelope/soapenv:Body/ns1:ImportBatchPaymentOrderRequestIo/ns1:paymentOrder/ns1:creditAccount/ns1:accountNumber/text(),'TB')"> <myg:paymentOrder xsi:type="myg:TransferWithinBankPayment"> <xsl:apply-templates/> </myg:paymentOrder> </xsl:when> <xsl:otherwise> <myg:paymentOrder xsi:type="myg:TransfertootherBankPayment"> <xsl:apply-templates/> </myg:paymentOrder> </xsl:otherwise> </xsl:choose> </xsl:template>