Em um exemplo hipotético, caso seja necessário manipular o XML, alterando a tag "codigoTabela" para 98 quando a tag "codigoProcedimento" for igual a 9999888 para as guias de internação, no arquivo XSL adicione a tag "xsl:template", no atributo "match" informe uma expressão "xpath" para selecionar o nó do XML e informe o que deseja substituir. Abaixo segue a solução para realizar esta manipulção.
<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:msxsl="urn:schemas-microsoft-com:xslt" exclude-result-prefixes="msxsl tissDataService"
xmlns:ans="http://www.ans.gov.br/padroes/tiss/schemas" xmlns:tissDataService="tds:TissDataService">
<xsl:output method="xml" indent="yes"/>
<!-- Clona o XML inteiro PADRAO (NÃO REMOVER)-->
<xsl:template match="@* | node()">
<xsl:copy>
<xsl:apply-templates select="@* | node()"/>
</xsl:copy>
</xsl:template>
<xsl:template match="/ans:mensagemTISS">
<ans:mensagemTISS>
<xsl:comment>Aplicado XSLT</xsl:comment>
<xsl:apply-templates />
</ans:mensagemTISS>
</xsl:template>
<!-- Clona o XML inteiro PADRAO (NÃO REMOVER)-->
<!-- BEGIN -->
<xsl:template match="/ans:mensagemTISS/ans:prestadorParaOperadora/ans:loteGuias/ans:guiasTISS/ans:guiaResumoInternacao/
ans:procedimentosExecutados/ans:procedimentoExecutado/ans:procedimento[ans:codigoProcedimento[.=99998888]]/ans:codigoTabela">
<ans:codigoTabela>98</ans:codigoTabela>
</xsl:template>
<!-- END -->
</xsl:stylesheet>