<!-- Listado de Errores con XPath 1.0 -->
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns="http://www.w3.org/TR/xhtml1/strict" xmlns:a="http://www.catastro.meh.es/" exclude-result-prefixes="a">
	<xsl:output method="html" media-type="text/xsl" encoding="ISO-8859-4"/>
	<xsl:decimal-format name="decimales" decimal-separator="," grouping-separator="." digit="#" infinity="0,00" NaN="0,00"/>
	<xsl:decimal-format name="enteros" grouping-separator="." decimal-separator="," digit="#" infinity="0" NaN="0"/>
	<xsl:template match="/">
		<html>
			<head>
				<style type="text/css">
					table{font: normal 12pt helvetica; width:80%}
					table.head{text-align: center}
					tr.head{font-size: 110%;background-color: rgb(0,130,0); align: center}
					tr#LineaCab{font-weight: 900; color: white; background-color: rgb(0,130,0); border-color: rgb(0,130,0)}
					tr#LineaDatos{font-weight: 100; font-size: 90%; color: white;background-color: rgb(0,130,0); border-color: rgb(0,130,0)}
					#SinTitulos{background-color: rgb(0,130,0);height: 5px}
										
					tr.cuerpo{font-size: 80%; vertical-align: center}
					tr#LineaInfoFich{background-color: rgb(200,225,95); font-weight: 200; font-size: 60%; padding: 0.5em}
					tr#FormatoBody{height: 2.0em}
					#IdentElem{background-color: rgb(200,225,95); font-weight: bold; text-align: left; padding: 0.5em}
					#TituloElem{background-color: rgb(200,225,95); font-weight: bold; text-align: center; padding: 0.5em}
					td#DatosExpte{background-color: rgb(200,225,95); font-weight: bold; text-align: justify; padding: 0.5em}
					tr#DatosErr{font-weight: normal; font-size: 9pt; text-align: left}
				</style>
				<title>Listado de Errores</title>
			</head>
			<body>
				<table class="head" align="center">
					<thead>
						<!-- Titulos de las columnas de la tabla -->
						<tr class="head" id="LineaCab">
							<th colspan="6">Incidencias y Errores</th>
						</tr>
						<tr class="cuerpo" id="LineaInfoFich">
							<th colspan="1">
								<xsl:apply-templates select="//a:cab/a:ifo/a:ffi"/><xsl:text> / </xsl:text><xsl:apply-templates select="//a:cab/a:ifi/a:hfi"/>
							</th>
							<th colspan="1">
								<xsl:apply-templates select="//a:cab/a:ifo/a:tfi"/>
							</th>
							<th colspan="2">
								<xsl:apply-templates select="//a:cab/a:ifo/a:nfi"/>
							</th>
							<th colspan="2">
								<xsl:apply-templates select="//a:cab/a:ifo/a:dfi"/>
							</th>
						</tr>
						<tr class="head" id="LineaDatos">
							<th colspan="1">Elemento</th>
							<th colspan="3">Identificación</th>
							<th colspan="2">Expediente (Gerencia,Origen)</th>
						</tr>
					</thead>
					<thead>
						<tr class="head" id="LineaDatos">
							<th colspan="1">Código</th>
							<th colspan="4">Descripción</th>
							<th colspan="1">Gravedad</th>
						</tr>
						<tr class="head" id="LineaDatos">
							<th id="SinTitulos" colspan="6"/>
						</tr>
					</thead>
					<tbody>
						<!--xsl:variable name="seqelem" select="//a:uderr/a:ident/a:tipo"/>
						<xsl:variable name="numelem" select="count(//a:uderr/a:ident/a:tipo)"/-->
						<xsl:for-each select=".//a:uderr">
							<!-- Datos de las columnas de la tabla: datos de cada elemento y los errores detectados. Origen: fichero xml de errores -->
							<!-- Datos de identificacion segun tipo del elemento con errores -->
							<tr class="cuerpo" id="FormatoBody">
								<xsl:choose>
									<xsl:when test="./a:ident/a:tipo = 'EXPTE'">
										<xsl:variable name="telem" select="./a:ident/a:origen/a:exp"/>
										<td id="TituloElem" colspan="1">EXPEDIENTE</td>
										<td id="IdentElem" colspan="3"/>
										<!-- Datos del Expediente de la Gerencia -->
										<td id="DatosExpte">
											<xsl:if test="$telem//a:expg">
												<xsl:value-of select="format-number(number($telem//a:expg/a:rexpg), '###0', 'enteros')"/><xsl:text>.</xsl:text>
												<xsl:apply-templates select="$telem//a:expg/a:ero"/><xsl:text>/</xsl:text>
												<xsl:apply-templates select="$telem//a:expg/a:aexpg"/>
											</xsl:if>
										</td>
										<!-- Datos del Expediente Origen -->
										<td id="DatosExpte">
											<xsl:if test="$telem//a:expec">
												<xsl:value-of select="format-number(number($telem//a:expec/a:rexpec), '###0', 'enteros')"/><xsl:text>.</xsl:text>
												<xsl:apply-templates select="$telem//a:expec/a:eoa"/><xsl:text>/</xsl:text>
												<xsl:apply-templates select="$telem//a:expec/a:aexpec"/>
											</xsl:if>
										</td>
									</xsl:when>
									
									<xsl:when test="./a:ident/a:tipo = 'FINCA'">
										<xsl:variable name="telem" select="./a:ident/a:origen/a:finca"/>
										<td id="TituloElem" colspan="1">FINCA</td>
										<!-- Datos de la Parcela Catastral -->
										<td id="IdentElem" colspan="3">
											<!-- Localizacion segun DGC -->
											<xsl:text>(</xsl:text>
											<xsl:apply-templates select="$telem/a:locat/a:cd"/><xsl:text> </xsl:text>
											<xsl:apply-templates select="$telem/a:locat/a:cmc"/>
											<xsl:text>) </xsl:text>
											<xsl:apply-templates select="$telem/a:pc1"/>
											<xsl:apply-templates select="$telem/a:pc2"/>
										</td>
										<!-- Datos del Expediente de la Gerencia -->
										<td id="DatosExpte">
											<xsl:if test="$telem//a:expg">
												<xsl:value-of select="format-number(number($telem//a:expg/a:rexpg), '###0', 'enteros')"/><xsl:text>.</xsl:text>
												<xsl:apply-templates select="$telem//a:expg/a:ero"/><xsl:text>/</xsl:text>
												<xsl:apply-templates select="$telem//a:expg/a:aexpg"/>
											</xsl:if>
										</td>
										<!-- Datos del Expediente Origen -->
										<td id="DatosExpte">
											<xsl:if test="$telem//a:expec">
												<xsl:value-of select="format-number(number($telem//a:expec/a:rexpec), '###0', 'enteros')"/><xsl:text>.</xsl:text>
												<xsl:apply-templates select="$telem//a:expec/a:eoa"/><xsl:text>/</xsl:text>
												<xsl:apply-templates select="$telem//a:expec/a:aexpec"/>
											</xsl:if>
										</td>
									</xsl:when>
									
									<xsl:when test="./a:ident/a:tipo = 'CONST'">
										<xsl:variable name="telem" select="./a:ident/a:origen/a:cons"/>
										<td id="TituloElem" colspan="1">CONSTRUCCION</td>
										<!-- Datos de la Parcela Catastral -->
										<td id="IdentElem" colspan="3">
											<!-- Localizacion segun DGC -->
											<xsl:text>(</xsl:text>
											<xsl:apply-templates select="$telem/a:locat/a:cd"/><xsl:text> </xsl:text>
											<xsl:apply-templates select="$telem/a:locat/a:cmc"/>
											<xsl:text>) </xsl:text>
											<xsl:apply-templates select="$telem/a:pc1"/>
											<xsl:apply-templates select="$telem/a:pc2"/><xsl:text> </xsl:text>
											<!-- Elemento de Construccion -->
											<xsl:if test="$telem/a:noec">
												<xsl:apply-templates select="$telem/a:noec"/>
											</xsl:if>
										</td>
										<!-- Datos del Expediente de la Gerencia -->
										<td id="DatosExpte">
											<xsl:if test="$telem//a:expg">
												<xsl:value-of select="format-number(number($telem//a:expg/a:rexpg), '###0', 'enteros')"/><xsl:text>.</xsl:text>
												<xsl:apply-templates select="$telem//a:expg/a:ero"/><xsl:text>/</xsl:text>
												<xsl:apply-templates select="$telem//a:expg/a:aexpg"/>
											</xsl:if>
										</td>
										<!-- Datos del Expediente Origen -->
										<td id="DatosExpte">
											<xsl:if test="$telem//a:expec">
												<xsl:value-of select="format-number(number($telem//a:expec/a:rexpec), '###0', 'enteros')"/><xsl:text>.</xsl:text>
												<xsl:apply-templates select="$telem//a:expec/a:eoa"/><xsl:text>/</xsl:text>
												<xsl:apply-templates select="$telem//a:expec/a:aexpec"/>
											</xsl:if>
										</td>
									</xsl:when>
									
									<xsl:when test="./a:ident/a:tipo = 'UCONS'">
										<xsl:variable name="telem" select="./a:ident/a:origen/a:uc"/>
										<td id="TituloElem" colspan="1">UNIDAD CONSTRUCTIVA</td>
										<!-- Datos de la Parcela Catastral -->
										<td id="IdentElem" colspan="3">
											<!-- Localizacion segun DGC -->
											<xsl:text>(</xsl:text>
											<xsl:apply-templates select="$telem/a:locat/a:cd"/><xsl:text> </xsl:text>
											<xsl:apply-templates select="$telem/a:locat/a:cmc"/>
											<xsl:text>) </xsl:text>
											<xsl:apply-templates select="$telem/a:pc1"/>
											<xsl:apply-templates select="$telem/a:pc2"/><xsl:text> </xsl:text>
											<!-- Codigo Unidad Constructiva -->
											<xsl:if test="$telem/a:cuc">
												<xsl:apply-templates select="$telem/a:cuc"/>
											</xsl:if>
										</td>
										<!-- Datos del Expediente de la Gerencia -->
										<td id="DatosExpte">
											<xsl:if test="$telem//a:expg">
												<xsl:value-of select="format-number(number($telem//a:expg/a:rexpg), '###0', 'enteros')"/><xsl:text>.</xsl:text>
												<xsl:apply-templates select="$telem//a:expg/a:ero"/><xsl:text>/</xsl:text>
												<xsl:apply-templates select="$telem//a:expg/a:aexpg"/>
											</xsl:if>
										</td>
										<!-- Datos del Expediente Origen -->
										<td id="DatosExpte">
											<xsl:if test="$telem//a:expec">
												<xsl:value-of select="format-number(number($telem//a:expec/a:rexpec), '###0', 'enteros')"/><xsl:text>.</xsl:text>
												<xsl:apply-templates select="$telem//a:expec/a:eoa"/><xsl:text>/</xsl:text>
												<xsl:apply-templates select="$telem//a:expec/a:aexpec"/>
											</xsl:if>
										</td>
									</xsl:when>
									
									<xsl:when test="./a:ident/a:tipo = 'SUELO'">
										<xsl:variable name="telem" select="./a:ident/a:origen/a:suelo"/>
										<td id="TituloElem" colspan="1">SUELO</td>
										<!-- Datos de la Parcela Catastral -->
										<td id="IdentElem" colspan="3">
											<!-- Localizacion segun DGC -->
											<xsl:text>(</xsl:text>
											<xsl:apply-templates select="$telem/a:locat/a:cd"/><xsl:text> </xsl:text>
											<xsl:apply-templates select="$telem/a:locat/a:cmc"/>
											<xsl:text>) </xsl:text>
											<xsl:apply-templates select="$telem/a:pc1"/>
											<xsl:apply-templates select="$telem/a:pc2"/><xsl:text> </xsl:text>
											<!-- Datos de Subparcela(Suelo) -->
											<xsl:if test="$telem/a:subp">
												<xsl:apply-templates select="$telem/a:subp"/>
											</xsl:if>
										</td>
										<!-- Datos del Expediente de la Gerencia -->
										<td id="DatosExpte">
											<xsl:if test="$telem//a:expg">
												<xsl:value-of select="format-number(number($telem//a:expg/a:rexpg), '###0', 'enteros')"/><xsl:text>.</xsl:text>
												<xsl:apply-templates select="$telem//a:expg/a:ero"/><xsl:text>/</xsl:text>
												<xsl:apply-templates select="$telem//a:expg/a:aexpg"/>
											</xsl:if>
										</td>
										<!-- Datos del Expediente Origen -->
										<td id="DatosExpte">
											<xsl:if test="$telem//a:expec">
												<xsl:value-of select="format-number(number($telem//a:expec/a:rexpec), '###0', 'enteros')"/><xsl:text>.</xsl:text>
												<xsl:apply-templates select="$telem//a:expec/a:eoa"/><xsl:text>/</xsl:text>
												<xsl:apply-templates select="$telem//a:expec/a:aexpec"/>
											</xsl:if>
										</td>
									</xsl:when>
									
									<xsl:when test="./a:ident/a:tipo = 'CULTI'">
										<xsl:variable name="telem" select="./a:ident/a:origen/a:spr"/>
										<td id="TituloElem" colspan="1">CULTIVO</td>
										<!-- Datos de la Parcela Catastral -->
										<td id="IdentElem" colspan="3">
											<!-- Localizacion segun DGC -->
											<xsl:text>(</xsl:text>
											<xsl:apply-templates select="$telem/a:locat/a:cd"/><xsl:text> </xsl:text>
											<xsl:apply-templates select="$telem/a:locat/a:cmc"/>
											<xsl:text>) </xsl:text>
											<xsl:apply-templates select="$telem/a:pc1"/>
											<xsl:apply-templates select="$telem/a:pc2"/><xsl:text> </xsl:text>
											<!-- Datos del Cultivo -->
											<xsl:if test="$telem/a:cspr">
												<xsl:apply-templates select="$telem/a:cspr"/><xsl:text> </xsl:text>
											</xsl:if>
											<xsl:if test="$telem/a:ccc">
												<xsl:apply-templates select="$telem/a:ccc"/>
											</xsl:if>
										</td>
										<!-- Datos del Expediente de la Gerencia -->
										<td id="DatosExpte">
											<xsl:if test="$telem//a:expg">
												<xsl:value-of select="format-number(number($telem//a:expg/a:rexpg), '###0', 'enteros')"/><xsl:text>.</xsl:text>
												<xsl:apply-templates select="$telem//a:expg/a:ero"/><xsl:text>/</xsl:text>
												<xsl:apply-templates select="$telem//a:expg/a:aexpg"/>
											</xsl:if>
										</td>
										<!-- Datos del Expediente Origen -->
										<td id="DatosExpte">
											<xsl:if test="$telem//a:expec">
												<xsl:value-of select="format-number(number($telem//a:expec/a:rexpec), '###0', 'enteros')"/><xsl:text>.</xsl:text>
												<xsl:apply-templates select="$telem//a:expec/a:eoa"/><xsl:text>/</xsl:text>
												<xsl:apply-templates select="$telem//a:expec/a:aexpec"/>
											</xsl:if>
										</td>
									</xsl:when>
									
									<xsl:when test="./a:ident/a:tipo = 'REPTO'">
										<xsl:variable name="telem" select="./a:ident/a:origen/a:repar"/>
										<td id="TituloElem" colspan="1">REPARTO</td>
										<!-- Datos de la Parcela Catastral -->
										<td id="IdentElem" colspan="3">
											<!-- Localizacion segun DGC -->
											<xsl:text>(</xsl:text>
											<xsl:apply-templates select="$telem/a:locat/a:cd"/><xsl:text> </xsl:text>
											<xsl:apply-templates select="$telem/a:locat/a:cmc"/>
											<xsl:text>) </xsl:text>
											<xsl:apply-templates select="$telem/a:pc1"/>
											<xsl:apply-templates select="$telem/a:pc2"/><br/>
											<!-- Datos del Reparto -->
											<xsl:choose>
												<xsl:when test="$telem//a:noec or $telem//a:noecd or $telem//a:card">
													<!--span class="titulo"><xsl:text>Datos de la construccion: </xsl:text></span><br/-->
													<xsl:if test="$telem//a:noec">
														<xsl:text>constr. origen: </xsl:text><xsl:apply-templates select="$telem//a:noec"/><xsl:text> </xsl:text>
													</xsl:if>
													<xsl:choose>
														<xsl:when test="$telem//a:noecd"><xsl:text>/ constr. destino: </xsl:text><xsl:apply-templates select="$telem//a:noecd"/></xsl:when>
														<xsl:when test="$telem//a:card"><xsl:text>/ cargo destino: </xsl:text><xsl:apply-templates select="$telem//a:card"/></xsl:when>
													</xsl:choose>
												</xsl:when>
												<xsl:when test="$telem//a:cspr or $telem//a:ccc or $telem//a:car">
													<xsl:if test="$telem//a:cspr">
														<xsl:text>cultivo origen: </xsl:text>
														<xsl:apply-templates select="$telem//a:cspr"/><xsl:text> </xsl:text>
													</xsl:if>
													<xsl:if test="$telem//a:ccc">
														<xsl:apply-templates select="$telem//a:ccc"/><xsl:text> </xsl:text>
													</xsl:if>
													<xsl:if test="$telem//a:car">
														<xsl:text>/ cargo destino: </xsl:text>
														<xsl:apply-templates select="$telem//a:car"/>
													</xsl:if>
												</xsl:when>
											</xsl:choose>
										</td>
										<!-- Datos del Expediente de la Gerencia -->
										<td id="DatosExpte">
											<xsl:if test="$telem//a:expg">
												<xsl:value-of select="format-number(number($telem//a:expg/a:rexpg), '###0', 'enteros')"/><xsl:text>.</xsl:text>
												<xsl:apply-templates select="$telem//a:expg/a:ero"/><xsl:text>/</xsl:text>
												<xsl:apply-templates select="$telem//a:expg/a:aexpg"/>
											</xsl:if>
										</td>
										<!-- Datos del Expediente Origen -->
										<td id="DatosExpte">
											<xsl:if test="$telem//a:expec">
												<xsl:value-of select="format-number(number($telem//a:expec/a:rexpec), '###0', 'enteros')"/><xsl:text>.</xsl:text>
												<xsl:apply-templates select="$telem//a:expec/a:eoa"/><xsl:text>/</xsl:text>
												<xsl:apply-templates select="$telem//a:expec/a:aexpec"/>
											</xsl:if>
										</td>
									</xsl:when>
									
									<xsl:when test="./a:ident/a:tipo = 'BIENI' or ./a:ident/a:tipo = 'REPRE'">
										<xsl:variable name="telem" select="./a:ident/a:origen/a:bi"/>
										<td id="TituloElem" colspan="1">
											<xsl:choose>
												<xsl:when test="./a:ident/a:tipo = 'BIENI'">BIEN INMUEBLE</xsl:when>
												<xsl:when test="./a:ident/a:tipo = 'REPRE'">REPRESENTANTE</xsl:when>
												<xsl:otherwise><xsl:value-of select="$telem"/></xsl:otherwise>
											</xsl:choose>
										</td>
										<!-- Datos de la Parcela Catastral -->
										<td id="IdentElem" colspan="3">
											<!-- Localizacion segun DGC -->
											<xsl:text>(</xsl:text>
											<xsl:apply-templates select="$telem/a:locat/a:cd"/><xsl:text> </xsl:text>
											<xsl:apply-templates select="$telem/a:locat/a:cmc"/>
											<xsl:text>) </xsl:text>
											<xsl:apply-templates select="$telem/a:pc1"/>
											<xsl:apply-templates select="$telem/a:pc2"/><xsl:text> </xsl:text>
											<!-- Datos de Bien Inmueble/Representante -->
											<xsl:if test="$telem/a:car">
												<xsl:apply-templates select="$telem/a:car"/><xsl:text> </xsl:text>
											</xsl:if>
											<xsl:if test="$telem/a:cc1">
												<xsl:apply-templates select="$telem/a:cc1"/><xsl:text> </xsl:text>
											</xsl:if>
											<xsl:if test="$telem/a:cc2">
												<xsl:apply-templates select="$telem/a:cc2"/>
											</xsl:if>
										</td>
										<!-- Datos del Expediente de la Gerencia -->
										<td id="DatosExpte">
											<xsl:if test="$telem//a:expg">
												<xsl:value-of select="format-number(number($telem//a:expg/a:rexpg), '###0', 'enteros')"/><xsl:text>.</xsl:text>
												<xsl:apply-templates select="$telem//a:expg/a:ero"/><xsl:text>/</xsl:text>
												<xsl:apply-templates select="$telem//a:expg/a:aexpg"/>
											</xsl:if>
										</td>
										<!-- Datos del Expediente Origen -->
										<td id="DatosExpte">
											<xsl:if test="$telem//a:expec">
												<xsl:value-of select="format-number(number($telem//a:expec/a:rexpec), '###0', 'enteros')"/><xsl:text>.</xsl:text>
												<xsl:apply-templates select="$telem//a:expec/a:eoa"/><xsl:text>/</xsl:text>
												<xsl:apply-templates select="$telem//a:expec/a:aexpec"/>
											</xsl:if>
										</td>
									</xsl:when>
									
									<xsl:when test="./a:ident/a:tipo = 'DRCHO'">
										<xsl:variable name="telem" select="./a:ident/a:origen/a:dcho"/>
										<td id="TituloElem" colspan="1">DERECHO</td>
										<!-- Datos de la Parcela Catastral -->
										<td id="IdentElem" colspan="3">
											<!-- Localizacion segun DGC -->
											<xsl:text>(</xsl:text>
											<xsl:apply-templates select="$telem/a:locat/a:cd"/><xsl:text> </xsl:text>
											<xsl:apply-templates select="$telem/a:locat/a:cmc"/>
											<xsl:text>) </xsl:text>
											<xsl:apply-templates select="$telem/a:pc1"/>
											<xsl:apply-templates select="$telem/a:pc2"/><xsl:text> </xsl:text>
											<!-- Otros Datos -->
											<xsl:if test="$telem/a:car">
												<xsl:apply-templates select="$telem/a:car"/><xsl:text> </xsl:text>
											</xsl:if>
											<xsl:if test="$telem/a:cc1">
												<xsl:apply-templates select="$telem/a:cc1"/><xsl:text> </xsl:text>
											</xsl:if>
											<xsl:if test="$telem/a:cc2">
												<xsl:apply-templates select="$telem/a:cc2"/>
											</xsl:if>
											<br/>
											<!-- Identificacion del Derecho -->
											<xsl:if test="$telem/a:cdr">
												<xsl:apply-templates select="$telem/a:cdr"/><xsl:text> </xsl:text>
											</xsl:if>
											<xsl:if test="$telem/a:nif">
												<xsl:apply-templates select="$telem/a:nif"/><xsl:text> </xsl:text>
											</xsl:if>
											<xsl:if test="$telem/a:nom">
												<xsl:apply-templates select="$telem/a:nom"/><xsl:text> </xsl:text>
											</xsl:if>
										</td>
										<!-- Datos del Expediente de la Gerencia -->
										<td id="DatosExpte">
											<xsl:if test="$telem//a:expg">
												<xsl:value-of select="format-number(number($telem//a:expg/a:rexpg), '###0', 'enteros')"/><xsl:text>.</xsl:text>
												<xsl:apply-templates select="$telem//a:expg/a:ero"/><xsl:text>/</xsl:text>
												<xsl:apply-templates select="$telem//a:expg/a:aexpg"/>
											</xsl:if>
										</td>
										<!-- Datos del Expediente Origen -->
										<td id="DatosExpte">
											<xsl:if test="$telem//a:expec">
												<xsl:value-of select="format-number(number($telem//a:expec/a:rexpec), '###0', 'enteros')"/><xsl:text>.</xsl:text>
												<xsl:apply-templates select="$telem//a:expec/a:eoa"/><xsl:text>/</xsl:text>
												<xsl:apply-templates select="$telem//a:expec/a:aexpec"/>
											</xsl:if>
										</td>
									</xsl:when>
									
									<xsl:when test="./a:ident/a:tipo = 'PRTNT'">
										<xsl:variable name="telem" select="./a:ident/a:origen/a:pnot"/>
										<td id="TituloElem" colspan="1">PROTOCOLO NOTARIAL</td>
										<!-- Identificacion del Protocolo notarial -->
										<td id="IdentElem" colspan="3">
											<!-- Datos de Notaria -->
											<xsl:apply-templates select="$telem/a:npn/a:not/a:cp"/>
											<xsl:apply-templates select="$telem/a:npn/a:not/a:cpb"/>
											<xsl:apply-templates select="$telem/a:npn/a:not/a:cnt"/><xsl:text> </xsl:text>
											<!-- Datos de Protocolo -->
											<xsl:apply-templates select="$telem/a:npn/a:pn/a:aprt"/>
											<xsl:apply-templates select="$telem/a:npn/a:pn/a:prt"/>
										</td>
										<!-- Datos del Expediente de la Gerencia -->
										<td id="DatosExpte">
											<xsl:value-of select="format-number(number($telem/a:expg/a:rexpg), '###0', 'enteros')"/><xsl:text>.</xsl:text>
											<xsl:apply-templates select="$telem/a:expg/a:ero"/><xsl:text>/</xsl:text>
											<xsl:apply-templates select="$telem/a:expg/a:aexpg"/>
										</td>
										<td id="DatosExpte">
											<!-- No hay datos de Expediente Origen -->
										</td>
									</xsl:when>
									
									<xsl:when test="./a:ident/a:tipo = 'FCARG'">
										<xsl:variable name="telem" select="./a:ident/a:origen/a:freg"/>
										<td id="TituloElem" colspan="1">FINCA REGISTRAL</td>
										<!-- Identificacion de la Finca registral -->
										<td id="IdentElem" colspan="3">
											<xsl:apply-templates select="$telem/a:nfr/a:rp/a:cp"/>
											<xsl:apply-templates select="$telem/a:nfr/a:rp/a:crp"/><xsl:text> </xsl:text>
											<xsl:apply-templates select="$telem/a:nfr/a:sc"/>
											<xsl:apply-templates select="$telem/a:nfr/a:fr"/>
											<xsl:if test="$telem/a:nfr/a:sfr">
												<xsl:apply-templates select="$telem/a:nfr/a:sfr"/><xsl:text> </xsl:text>
											</xsl:if>
										</td>
										<!-- Datos del Expediente de la Gerencia -->
										<td id="DatosExpte">
											<xsl:value-of select="format-number(number($telem/a:expg/a:rexpg), '###0', 'enteros')"/><xsl:text>.</xsl:text>
											<xsl:apply-templates select="$telem/a:expg/a:ero"/><xsl:text>/</xsl:text>
											<xsl:apply-templates select="$telem/a:expg/a:aexpg"/>
										</td>
										<td id="DatosExpte">
											<!-- No hay datos de Expediente Origen -->
										</td>
									</xsl:when>
									
									<xsl:otherwise>
										<xsl:text>ELEMENTO DESCONOCIDO</xsl:text>
									</xsl:otherwise>
								</xsl:choose>
							</tr>
							<!-- Domicilio Tributario: direccion urbana y/o direccion rustica -->
							<xsl:for-each select=".//a:lerr/a:err">
								<tr class="cuerpo" id="DatosErr">
									<td colspan="1" align="center">
									<xsl:variable name="referencia" select="./a:cod"/>
										<a href="http://www.catastro.meh.es/pdf/formatos_intercambio/errores_catastro.htm#{$referencia}" target="_blank">
											<xsl:apply-templates select="./a:cod"/>
                                        </a>
									</td>
									<td colspan="4">
										<xsl:apply-templates select="./a:des"/>
									</td>
									<td colspan="1" align="center">
										<xsl:choose>
											<xsl:when test="./a:te = 'L'">LEVE</xsl:when>
											<xsl:when test="./a:te = 'G'">GRAVE</xsl:when>
											<xsl:when test="./a:te = 'S'">SUBSANABLE</xsl:when>
											<xsl:otherwise>
												<xsl:value-of select="./a:te"/>
											</xsl:otherwise>
										</xsl:choose>
									</td>
								</tr>
							</xsl:for-each>
						</xsl:for-each>
					</tbody>
				</table>
			</body>
		</html>
	</xsl:template>
</xsl:stylesheet>
