title: Replace specific element value with new strings using conditions xslt 1.0
body: <p>Want to replace orderLineStatus value with the conditions provided in xslt conditions(Assigned-&gt;assigned, Reserved-&gt;reserved etc).It works fine but all others nodes are not showing after transformation</p>
  <pre><code>**xml:**
  &lt;updateOrderLineStatusRequest
  xmlns=&quot;http://www.abc1.com/schema/integration/helo/order&quot;
  xmlns:shipping=&quot;http://abc1.com/schema/integration/helo/shipping&quot;
  xmlns:message=&quot;http://abc1.com/schema/integration/message&quot; message:timestamp=&quot;2021-01-25T10:13:13Z&quot;&gt;
  &lt;orderLineStatusUpdate orderNumber=&quot;Test_001&quot; line=&quot;3&quot;&gt;
      &lt;orderLineStatus&gt;Assigned&lt;/orderLineStatus&gt;
      &lt;statusQuantity&gt;1&lt;/statusQuantity&gt;
      &lt;leadTime unit=&quot;days&quot;&gt;
          &lt;shipping:min&gt;4&lt;/shipping:min&gt;
          &lt;shipping:max&gt;4&lt;/shipping:max&gt;
      &lt;/leadTime&gt;
  &lt;/orderLineStatusUpdate&gt;
  &lt;/updateOrderLineStatusRequest&gt;
  </code></pre>
  <p>xslt 1.0:</p>
  <pre><code> &lt;?xml version=&quot;1.0&quot; encoding=&quot;iso-8859-1&quot;?&gt;
  &lt;xsl:stylesheet version=&quot;1.0&quot;
  xmlns:xsl=&quot;http://www.w3.org/1999/XSL/Transform&quot;
  xmlns:tst=&quot;http://www.abc1.com/schema/integration/helo/order&quot;
  xmlns:shipping=&quot;http://www.abc1.com/schema/integration/helo/shipping&quot;
  xmlns:message=&quot;http://www.abc1.com/schema/integration/message&quot; message:timestamp=&quot;2021-01-25T10:13:13Z&quot; &gt;
  &lt;xsl:output method=&quot;xml&quot; encoding=&quot;UTF-8&quot; indent=&quot;yes&quot; omit-xml-declaration=&quot;no&quot;/&gt;
      &lt;xsl:template match=&quot;tst:orderLineStatusUpdate &quot;&gt;
      &lt;updateOrderLineStatusRequest &gt;
          &lt;xsl:choose&gt;
              &lt;xsl:when test=&quot;tst:orderLineStatus='Assigned'&quot;&gt;
                  &lt;orderLineStatus&gt;assigned&lt;/orderLineStatus&gt;
              &lt;/xsl:when&gt;
              &lt;xsl:when test=&quot;tst:orderLineStatus='Reserved'&quot;&gt;
                  &lt;orderLineStatus&gt;reserved&lt;/orderLineStatus&gt;
              &lt;/xsl:when&gt;
              &lt;xsl:otherwise&gt;
                  &lt;orderLineStatus&gt;reserved1&lt;/orderLineStatus&gt;
              &lt;/xsl:otherwise&gt;
          &lt;/xsl:choose&gt;
      &lt;/updateOrderLineStatusRequest &gt;
  &lt;/xsl:template&gt;
   &lt;/xsl:stylesheet&gt;
  </code></pre>
  <p>The desired output is showing all the other nodes as well but my current output is showing only the orderLineStatus node</p>
  <pre><code>**Desired output:** 
    &lt;updateOrderLineStatusRequest
   xmlns=&quot;http://www.abc1.com/schema/integration/helo/order&quot;
   xmlns:shipping=&quot;http://abc1.com/schema/integration/helo/shipping&quot;
    xmlns:message=&quot;http://abc1/schema/integration/message&quot; message:timestamp=&quot;2021-01-25T10:13:13Z&quot;&gt;
       &lt;orderLineStatusUpdate orderNumber=&quot;Test_001&quot; line=&quot;3&quot;&gt;
        &lt;orderLineStatus&gt;assigned&lt;/orderLineStatus&gt;
    &lt;statusQuantity&gt;1&lt;/statusQuantity&gt;
       &lt;leadTime unit=&quot;days&quot;&gt;
         &lt;shipping:min&gt;4&lt;/shipping:min&gt;
         &lt;shipping:max&gt;4&lt;/shipping:max&gt;
     &lt;/leadTime&gt;
    &lt;/orderLineStatusUpdate&gt;
    &lt;/updateOrderLineStatusRequest&gt;
  
   current output:
     &lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;
     &lt;updateOrderLineStatusRequest xmlns:tst=&quot;http://www.abc1.com/schema/integration/helo/order&quot; 
      xmlns:shipping=&quot;http://www.abc1.com/schema/integration/helo/shipping&quot; 
        xmlns:message=&quot;http://www.abc1.com/schema/integration/message&quot;&gt;
        &lt;orderLineStatus&gt;assigned&lt;/orderLineStatus&gt;
      &lt;/updateOrderLineStatusRequest&gt;
  </code></pre>