<steps xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:for-each select="SourceXML/updatedFields/Property/Steps/com.opshub.eai.tfs.common.TestStep">
<xsl:element name="{concat('_',position())}">
<xsl:element name="id">
<xsl:value-of select="testStep/id"/>
</xsl:element>
<xsl:element name="description">
<xsl:value-of select="testStep/action"/>
</xsl:element>
<xsl:element name="expectedResult">
<xsl:value-of select="testStep/expectedResult"/>
</xsl:element>
<xsl:element name="order">
<xsl:value-of select="position()"/>
</xsl:element>
<xsl:element name="SourceStepId">
<xsl:value-of select="testStep/id"/>
</xsl:element>
<xsl:element name="refId">
<xsl:value-of select="testStep/ref"/>
</xsl:element>
<OHAttachments>
<xsl:for-each select="eaiAttachment/OHAttachment">
<xsl:element name="{concat('attachment_',position())}">
<filename><xsl:value-of select="fileName"/></filename>
<addedByUser><xsl:value-of select="addedByUser"/></addedByUser>
<contentBase64><xsl:value-of select="contentBase64"/></contentBase64>
<attachmentURI><xsl:value-of select="attachmentURI"/></attachmentURI>
<updateTimeStamp><xsl:value-of select="updateTimeStamp"/></updateTimeStamp>
<label><xsl:value-of select="label"/></label>
<fileComment><xsl:value-of select="fileComment"/></fileComment>
<attachmentReferenceType><xsl:value-of select="attachmentReferenceType"/></attachmentReferenceType>
<uniqueCode><xsl:value-of select="uniqueCode"/></uniqueCode>
</xsl:element>
</xsl:for-each>
</OHAttachments>
</xsl:element>
</xsl:for-each>
</steps>