<?xml version="1.0" encoding="UTF-8"?>
<!-- edited with XMLSpy v2010 rel. 2 (http://www.altova.com) by IGAE Intervención Gral. de la Admón. Del Estado (IGAE Intervención Gral. de la Admón. Del Estado) -->
<!--W3C Schema generated by XMLSpy v2010 rel. 2 (http://www.altova.com)-->
<!-- Fecha última actualización: 12/03/2019 Se añaden los campos:

<osf>
<clasificación_ac_osf>: 
<clasificación_ac_destinatario>: 
<fecha_firma_oi>: 
<anio_declaracion>: 

-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
	<xs:element name="transacciones">
		<xs:complexType>
			<xs:sequence maxOccurs="unbounded">
				<xs:element name="transaccion">
					<xs:complexType>
						<xs:sequence>
							<!-- PROGRAMA OPERATIVO -->
							<xs:element name="cod_poperativo">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:minLength value="1"/>
										<xs:maxLength value="10"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<!-- PROGRAMA OPERATIVO -->
							<xs:element name="programa_operativo">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:minLength value="1"/>
										<xs:maxLength value="255"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<!-- CÓDIGO DE LA OPERACIÓN -->
							<xs:element name="cod_operacion">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:minLength value="1"/>
										<xs:maxLength value="30"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<!-- NOMBRE DE LA OPERACIÓN -->
							<xs:element name="operacion">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:minLength value="1"/>
										<xs:maxLength value="255"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<!-- CÓDIGO DE LA TRANSACCIÓN-->
							<xs:element name="cod_transaccion">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:minLength value="1"/>
										<xs:maxLength value="20"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<!-- SUBVENCIÓN GLOBAL -->
							<xs:element name="subvencion_global">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:minLength value="0"/>
										<xs:maxLength value="10"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<!-- CÓDIGO DE CATEGORÍA DE REGIÓN -->
							<xs:element name="cod_categoria_region">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:minLength value="1"/>
										<xs:maxLength value="2"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<!-- CATEGORÍA DE REGIÓN -->
							<xs:element name="categoria_region">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:minLength value="1"/>
										<xs:maxLength value="100"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<!-- EJE PRIORITARIO -->
							<xs:element name="cod_eje">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:minLength value="1"/>
										<xs:maxLength value="6"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<!-- OBJETIVO TEMÁTICO -->
							<xs:element name="cod_ote">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:minLength value="1"/>
										<xs:maxLength value="6"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<!-- PRIORIDAD DE INVERSIÓN -->
							<xs:element name="cod_prioridad">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:minLength value="1"/>
										<xs:maxLength value="6"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<!-- OBJETIVO ESPECÍFICO -->
							<xs:element name="cod_oes">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:minLength value="1"/>
										<xs:maxLength value="8"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<!-- ACTUACIÓN -->
							<xs:element name="cod_actuacion">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:minLength value="1"/>
										<xs:maxLength value="20"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<!-- ORGANISMO CON SENDA FINANCIERA -->
							<xs:element name="cod_osf">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:minLength value="1"/>
										<xs:maxLength value="10"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<!-- NOMBRE ORGANISMO CON SENDA FINANCIERA -->
							<xs:element name="osf">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:minLength value="1"/>
										<xs:maxLength value="255"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<!-- CLASIFICACION ORGANISMO CON SENDA FINANCIERA -->
							<xs:element name="clasificación_ac_osf">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:minLength value="1"/>
										<xs:maxLength value="2"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<!-- CÓDIGO DE BENEFICIARIO -->
							<xs:element name="cod_beneficiario">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:minLength value="1"/>
										<xs:maxLength value="10"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<!-- NOMBRE DE BENEFICIARIO -->
							<xs:element name="beneficiario">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:minLength value="1"/>
										<xs:maxLength value="255"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<!-- DESTINATARIO -->
							<xs:element name="destinatario">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:minLength value="1"/>
										<xs:maxLength value="10"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<!-- CLASIFICACION DESTINATARIO -->
							<xs:element name="clasificación_ac_destinatario">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:minLength value="1"/>
										<xs:maxLength value="2"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<!--FECHA DE TRANSACCIÓN-->
							<xs:element name="fecha_transaccion">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:minLength value="0"/>
										<xs:maxLength value="10"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<!-- DATOS SOBRE LA FACTURA -->
							<xs:element name="factura">
								<xs:complexType>
									<xs:sequence>
										<!--IMPORTE FACTURA-->
										<xs:element name="importe_factura" type="TImporteDecimal" minOccurs="0"/>
										<!--NIF EMISOR-->
										<xs:element name="nif_emisor">
											<xs:simpleType>
												<xs:restriction base="xs:string">
													<xs:minLength value="0"/>
													<xs:maxLength value="18"/>
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<!--NÚMERO FACTURA-->
										<xs:element name="num_factura">
											<xs:simpleType>
												<xs:restriction base="xs:string">
													<xs:minLength value="0"/>
													<xs:maxLength value="25"/>
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<!--NÚMERO DE OPERACIÓN CONTABLE-->
										<xs:element name="num_operacion_contable">
											<xs:simpleType>
												<xs:restriction base="xs:string">
													<xs:minLength value="0"/>
													<xs:maxLength value="25"/>
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<!--FECHA FACTURA-->
										<xs:element name="fecha_factura">
											<xs:simpleType>
												<xs:restriction base="xs:string">
													<xs:minLength value="0"/>
													<xs:maxLength value="10"/>
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
										<!--NÚMERO DE SERIE-->
										<xs:element name="numero_serie">
											<xs:simpleType>
												<xs:restriction base="xs:string">
													<xs:minLength value="0"/>
													<xs:maxLength value="250"/>
												</xs:restriction>
											</xs:simpleType>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							<!--MODIFICACIÓN DE OTRAS TRANSACCIONES-->
							<!-- CÓDIGO DE TRANSACCIÓN QUE MODIFICA-->
							<xs:element name="cod_transaccion_modificada">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:minLength value="0"/>
										<xs:maxLength value="20"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<!--FECHA DE MODIFICACIÓN-->
							<xs:element name="fecha_modificacion">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:minLength value="0"/>
										<xs:maxLength value="10"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<!--CLASE DE MODIFICACIÓN-->
							<xs:element name="clase_modificacion">
								<xs:annotation>
									<xs:documentation>Valores posibles R, I, J, M, V, C, A</xs:documentation>
									<xs:documentation>R: Regularización ingresos</xs:documentation>
									<xs:documentation>I: Irregularidades Art 125 Rgto 1303/2013</xs:documentation>
									<xs:documentation>J: Justificación de adelantos</xs:documentation>
									<xs:documentation>M: Subsanación de error material</xs:documentation>
									<xs:documentation>V: Retirada voluntaria para la cofinanciación</xs:documentation>
									<xs:documentation>C: Control</xs:documentation>
									<xs:documentation>A: Ajuste</xs:documentation>
								</xs:annotation>
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:maxLength value="3"/>
										<xs:enumeration value="R"/>
										<xs:enumeration value="I"/>
										<xs:enumeration value="J"/>
										<xs:enumeration value="M"/>
										<xs:enumeration value="V"/>
										<xs:enumeration value="C"/>
										<xs:enumeration value="A"/>
										<xs:enumeration value=""/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<!--MOTIVO DE MODIFICACIÓN-->
							<xs:element name="motivo_modificacion">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:minLength value="0"/>
										<xs:maxLength value="200"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<!--SPACE TRANSACCION MODIFICADA-->
							<xs:element name="space_transaccion_modificada">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:minLength value="0"/>
										<xs:maxLength value="200"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<!--PERIODO CONTABLE SPACE-->
							<xs:element name="periodo_contable_space">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:minLength value="0"/>
										<xs:maxLength value="200"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<!--CÓDIGO DE CONTROL-->
							<xs:element name="cod_control">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:minLength value="0"/>
										<xs:maxLength value="25"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<!--CÓDIGO DE CONTROL ART.125-->
							<xs:element name="cod_control_art125">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:minLength value="0"/>
										<xs:maxLength value="20"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<!--CÓDIGO DE IRREGULARIDAD-->
							<xs:element name="cod_irregularidad">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:minLength value="0"/>
										<xs:maxLength value="5"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<!--GASTO TOTAL-->
							<xs:element name="gasto_total" type="TImporteDecimal" minOccurs="0"/>
							<!--GASTO TOTAL SUBVENCIONABLE-->
							<xs:element name="gasto_total_subvencionable" type="TImporteDecimal" minOccurs="0"/>
							<!--GASTO PÚBLICO SUBVENCIONABLE-->
							<xs:element name="subvencionable_publico" type="TImporteDecimal" minOccurs="0"/>
							<!--GASTO PRIVADO SUBVENCIONABLE-->
							<xs:element name="subvencionable_privado" type="TImporteDecimal" minOccurs="0"/>
							<!--GASTO COMPRA TERRENOS-->
							<xs:element name="terrenos" type="TImporteDecimal" minOccurs="0"/>
							<!--GASTO INDIRECTOS-->
							<xs:element name="indirectos" type="TImporteDecimal" minOccurs="0"/>
							<!--INGRESOS DEDUCIDOS-->
							<xs:element name="ingresos_deducidos" type="TImporteDecimal" minOccurs="0"/>
							<!--SUJETO CONTRATACIÓN PUBLICA-->
							<xs:element name="sujeto_contratacion">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:enumeration value="S"/>
										<xs:enumeration value="N"/>
										<xs:enumeration value=""/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<!--IMPORTE IVA NO RECUPERABLE-->
							<xs:element name="iva_no_recuperable" type="TImporteDecimal" minOccurs="0"/>
							<!--SUBVENCIONABLE ABONADO-->
							<xs:element name="subvencionable_abonado" type="TImporteDecimal" minOccurs="0"/>
							<!--OP13 FECHA DE VERIFICACIÓN-->
							<xs:element name="op13_fecha_verificacion" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:maxLength value="10"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<!--ADICIONAL-->
							<xs:element name="adicional">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:enumeration value="S"/>
										<xs:enumeration value="N"/>
										<xs:enumeration value=""/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<!--ADELANTO-->
							<xs:element name="adelanto">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:enumeration value="S"/>
										<xs:enumeration value="N"/>
										<xs:enumeration value=""/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<!--BLOQUEADA-->
							<xs:element name="bloqueada">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:enumeration value="S"/>
										<xs:enumeration value="N"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<!--CONCEPTO GASTO-->
							<xs:element name="concepto_gasto">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:minLength value="0"/>
										<xs:maxLength value="250"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<!--GASTOS JUST ADELANTOS-->
							<xs:element name="gastos_just_adelantos">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:enumeration value="S"/>
										<xs:enumeration value="N"/>
										<xs:enumeration value=""/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<!--REINTEGRABLE-->
							<xs:element name="reintegrable">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:enumeration value="S"/>
										<xs:enumeration value="N"/>
										<xs:enumeration value=""/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<!--CERTIFICADO INGRESOS-->
							<xs:element name="certificado">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:enumeration value="S"/>
										<xs:enumeration value="N"/>
										<xs:enumeration value=""/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<!--CÓDIGO DE CERTIFICADO-->
							<xs:element name="cod_certificado">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:minLength value="0"/>
										<xs:maxLength value="20"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<!-- fecha_firma_oi -->
							<xs:element name="fecha_firma_oi" minOccurs="0">
								<xs:annotation>
									<xs:documentation>Formato de fecha dd/mm/yyyy</xs:documentation>
								</xs:annotation>
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:minLength value="0"/>
										<xs:maxLength value="10"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<!--CÓDIGO DE DECLARACIÓN-->
							<xs:element name="cod_declaracion">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:minLength value="0"/>
										<xs:maxLength value="30"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<!--anio_declaracion-->
							<xs:element name="anio_declaracion" type="TImporteDecimal" minOccurs="0"/>
							<!--GASTO PUBLICO NETO SUBVENCIONBALE-->
							<xs:element name="neto_subvencionable" type="TImporteDecimal" minOccurs="0"/>
							<!--GASTO PUBLICO NETO-->
							<xs:element name="gasto_publico_neto" type="TImporteDecimal" minOccurs="0"/>
							<!--GASTO PRIVADO NETO-->
							<xs:element name="gasto_privado_neto" type="TImporteDecimal" minOccurs="0"/>
							<!--AYUDA-->
							<xs:element name="ayuda" type="TImporteDecimal" minOccurs="0"/>
							<!--IMPORTE DE LA AYUDA MÁXIMA-->
							<xs:element name="ayuda_maxima" type="TImporteDecimal" minOccurs="0"/>
							<!--IMPORTE DE LA AYUDA PUBLICA PLURIRREGIONAL-->
							<!--Solo aparece para los programas PLURIRREGIONALES-->
							<xs:element name="ayuda_publica_plurirregional" type="TImporteDecimal" minOccurs="0"/>
							<!--IMPORTE DE LA AYUDA PRIVADA PLURIRREGIONAL-->
							<!--Solo aparece para los programas PLURIRREGIONALES-->
							<xs:element name="ayuda_privada_plurirregional" type="TImporteDecimal" minOccurs="0"/>
							<!--IMPORTE DE LA AYUDA PUBLICA REGIONAL-->
							<!--Solo aparece para los programas REGIONALES-->
							<xs:element name="ayuda_publica_regional" type="TImporteDecimal" minOccurs="0"/>
							<!--IMPORTE DE LA AYUDA PRIVADA REGIONAL-->
							<!--Solo aparece para los programas REGIONALES-->
							<xs:element name="ayuda_privada_regional" type="TImporteDecimal" minOccurs="0"/>							
							<!-- ÓRGANO CERTIFICA -->
							<xs:element name="organo_certifica">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:minLength value="0"/>
										<xs:maxLength value="10"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<!-- CODIGO FONDOS200 -->
							<xs:element name="cod_fondos2020">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:minLength value="0"/>
										<xs:maxLength value="50"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<!-- COD_EMPRESA -->
							<xs:element name="cod_empresa">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:minLength value="0"/>
										<xs:maxLength value="10"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<!--FECHA RECEPCIÓN DE CADA SOLICITUD DE PAGO DEL BENEFICIARIO-->
							<xs:element name="fecha_sol_pago_benef" minOccurs="0">
								<xs:annotation>
									<xs:documentation>Campo (25) en pantalla. Formato de fecha dd/mm/yyyy.</xs:documentation>
								</xs:annotation>
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:maxLength value="10"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<!--GASTOS SUBVENCIONABLES DECLARADOS A LA COMISIÓN-->
							<xs:element name="gastos_subv_comision" type="TImporteDecimal" minOccurs="0"/>
							<!-- GASTO PÚBLICO SEGÚN SE DEFINE EN EL ART. 2.15 DEL RDC -->
							<xs:element name="gasto_publico_verif" type="TImporteDecimal" minOccurs="0"/>
							<!-- GASTOS SUBVENCIONABLES REALIZADOS Y ABONADOS BASÁNDOSE EN UN CONTRATO -->
							<xs:element name="gastos_subv_contrato" type="TImporteDecimal" minOccurs="0"/>
							<!--IMPORTE DE LA  AYUDA PÚBLICA CORRESPONDIENTE A LOS GASTOS SUBVENCIONABLES-->
							<xs:element name="gastos_subv_becu" type="TImporteDecimal" minOccurs="0"/>
							<!--GASTO PUBLICO SEGÚN SE DEFINE EN ART. 2.15 DEL RDC-->
							<xs:element name="gasto_publico_becu" type="TImporteDecimal" minOccurs="0"/>
							<!--UNIDAD BECU-->
							<xs:element name="unidad_becu">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:minLength value="0"/>
										<xs:maxLength value="100"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<!--CANTIDAD UNIDADES ENTREGADAS COMO SE INDICA EN LA SOLICITUD DE PAGO-->
							<xs:element name="cantidad_unidad_becu" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:integer"/>
								</xs:simpleType>
							</xs:element>
							<!--COSTE UNIDADIMPORTE DE LOS GASTOS SUBVENCIONABLES DECLARADOS A LA COMISIÓN SOBRE LA BASE DE IMPORTES A TANTO ALZADO-->
							<xs:element name="coste_unidad_becu" type="TImporteDecimal" minOccurs="0"/>
							<!--IMPORTE DE LOS GASTOS SUBVENCIONABLES DECLARADOS A LA COMISIÓN SOBRE LA BASE DE IMPORTES A TANTO ALZADO-->
							<xs:element name="gastos_subv_alzado" type="TImporteDecimal" minOccurs="0"/>
							<!--GASTO PÚBLICO SEGÚN SE DEFINE EN EL ART. 2.15 SOBRE LA BASE DE IMPORTES A TANTO ALZADO-->
							<xs:element name="gasto_pub_alzado" type="TImporteDecimal" minOccurs="0"/>
							<!--ENTREGAS ALZADO-->
							<xs:element name="entregas_alzado">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:minLength value="0"/>
										<xs:maxLength value="1000"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<!--IMPORTE ALZADO DECA-->
							<xs:element name="importe_alzado_deca" type="TImporteDecimal" minOccurs="0"/>
							<!--GASTOS SUBVENCIONABLES DECLARADOS A LA COMISIÓN SEGÚN UNA TASA FIJA-->
							<xs:element name="gastos_subv_fija" type="TImporteDecimal" minOccurs="0"/>
							<!--GASTO PÚBLICO SEGÚN SE DEFINE EN EL ART. 2.15 DEL RDC-->
							<xs:element name="gasto_pub_fija" type="TImporteDecimal" minOccurs="0"/>
							<!--GASTOS DE TIPO FSE-->
							<xs:element name="gastos_fse" type="TImporteDecimal" minOccurs="0"/>
							<!--GASTOS FUERA DE LA ZONA DEL PROGRAMA-->
							<xs:element name="gastos_fuera_zona" type="TImporteDecimal" minOccurs="0"/>
							<!--GASTOS FUERA DE LA PARTE DE LA UNION DE LA ZONA DEL PROGRAMA-->
							<xs:element name="gastos_fuera_union" type="TImporteDecimal" minOccurs="0"/>
							<!--IMPORTE DE LAS CONTRIBUCIONES EN ESPECIE A LA OPERACIÓN EN VIRTUD-->
							<xs:element name="importe_especie" type="TImporteDecimal" minOccurs="0"/>
							<!--IMPORTE DE LA AYUDA MÁXIMA-->
							<xs:element name="ayuda_maxima" type="TImporteDecimal" minOccurs="0"/>
							<!--FECHA DEL PAGO EFECTIVO-->
							<xs:element name="fecha_pago_efectivo" minOccurs="0">
								<xs:annotation>
									<xs:documentation>Campo (27) en pantalla. Formato de fecha dd/mm/yyyy.</xs:documentation>
								</xs:annotation>
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:maxLength value="10"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<!-- TIPO DE TRANSACCION -->
							<xs:element name="tipo_transaccion">
								<xs:annotation>
									<xs:documentation>Campo (10) en pantalla</xs:documentation>
								</xs:annotation>
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:enumeration value="B1"/>
										<xs:enumeration value="B2"/>
										<xs:enumeration value="B3"/>
										<xs:enumeration value="AN"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<!-- VERSION DEL CONTRATO AL QUE VA ASOCIADO -->
							<xs:element name="version_cont" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:maxLength value="5"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<!--FECHA DEL PAGO EFECTIVO 2-->
							<xs:element name="fecha_pago_efectivo_2" minOccurs="0">
								<xs:annotation>
									<xs:documentation>Campo (27) en pantalla. Formato de fecha dd/mm/yyyy.</xs:documentation>
								</xs:annotation>
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:maxLength value="10"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<!-- FECHA DE ALTA -->
							<xs:element name="fecha_alta" minOccurs="0">
								<xs:annotation>
									<xs:documentation>Formato de fecha dd/mm/yyyy</xs:documentation>
								</xs:annotation>
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:minLength value="0"/>
										<xs:maxLength value="10"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<!-- USUARIO DE ALTA -->
							<xs:element name="usuario_alta">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:minLength value="0"/>
										<xs:maxLength value="10"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<!-- CUENTAS ANUALES -->
							<xs:element name="cuentas_anuales">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:minLength value="0"/>
										<xs:maxLength value="100"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<!-- FECHA DE ADMISIÓN DE LA SPB POR LA AC -->
							<xs:element name="fecha_admision_spb" minOccurs="0">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:maxLength value="10"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<!-- REVISIÓN DE CAMPOS -->
							<xs:element name="revision_campos">
								<xs:annotation>
									<xs:documentation>Toma los valores S (SI) o N (NO)</xs:documentation>
								</xs:annotation>
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:enumeration value="S"/>
										<xs:enumeration value="N"/>
										<xs:enumeration value=""/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<!-- USUARIO DE REVISIÓN -->
							<xs:element name="usuario_revision">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:minLength value="0"/>
										<xs:maxLength value="10"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<!-- FECHA DE REVISIÓN -->
							<xs:element name="fecha_revision" minOccurs="0">
								<xs:annotation>
									<xs:documentation>Formato de fecha dd/mm/yyyy</xs:documentation>
								</xs:annotation>
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:minLength value="0"/>
										<xs:maxLength value="10"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<!-- BAREMO -->
							<xs:element name="cod_baremo">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:minLength value="0"/>
										<xs:maxLength value="20"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<!-- PAGO -->
							<xs:element name="cod_pago">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:minLength value="0"/>
										<xs:maxLength value="20"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<!-- IMPORTE A ORIGEN DE LOS GASTOS SUBVENCIONABLES -->
							<xs:element name="importe_origen_gasto" type="TImporteDecimal" minOccurs="0"/>
							<!-- IMPORTE A ORIGEN DE LOS GASTOS PUBLICOS SUBVENCIONABLES -->
							<xs:element name="importe_origen_gastopub" type="TImporteDecimal" minOccurs="0"/>
							<!-- IMPORTE POR REMUNERACION BASICA DE COSTES Y TASAS DE GESTION DEL IF -->
							<xs:element name="importe_remu_basica" type="TImporteDecimal" minOccurs="0"/>
							<!-- IMPORTE POR REMUNERACION DE COSTES Y TASAS DE GESTION EN FUNCION DEL RENDIMIENTO DEL IF -->
							<xs:element name="importe_rendimiento" type="TImporteDecimal" minOccurs="0"/>
							<!-- CODIGO DEL PLAN  DE ACCION -->
							<xs:element name="codigo_plan_accion">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:minLength value="0"/>
										<xs:maxLength value="200"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<!-- INGRESOS NETOS DE LA OPERACION -->
							<xs:element name="ingresos_netos_operacion" type="TImporteDecimal" minOccurs="0"/>
							<!-- FASE SDR -->
							<xs:element name="fase_sdr">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:minLength value="0"/>
										<xs:maxLength value="2"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<!-- COD ZONA -->
							<xs:element name="cod_zona">
								<xs:simpleType>
									<xs:restriction base="xs:string">
										<xs:minLength value="0"/>
										<xs:maxLength value="200"/>
									</xs:restriction>
								</xs:simpleType>
							</xs:element>
							<!-- LOCALIZACIONES DE LA OPERACIÓN ASOCIADA -->
							<xs:element name="localizaciones" minOccurs="0">
								<xs:complexType>
									<xs:sequence maxOccurs="unbounded">
										<!-- LOCALIZACIÓN DE LA OPERACIÓN -->
										<xs:element name="localizacion">
											<xs:complexType>
												<xs:sequence>
													<!-- CÓDIGO DE LA LOCALIZACIÓN -->
													<xs:element name="nut">
														<xs:simpleType>
															<xs:restriction base="xs:string">
																<xs:minLength value="1"/>
																<xs:maxLength value="240"/>
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<!-- PORCENTAJE -->
													<xs:element name="porcentaje" type="TPorcentaje"/>
												</xs:sequence>
											</xs:complexType>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							<!-- TRANSACCIONES PAGOS -->
							<xs:element name="transacciones_pagos" minOccurs="0">
								<xs:complexType>
									<xs:sequence maxOccurs="unbounded">
										<xs:element name="transaccion_pago">
											<xs:complexType>
												<xs:sequence>
													<!--FECHA DE CADA PAGO AL BENEFICIARIO SOBRE LA BASE DE LA SOLICITUD DE PAGO-->
													<xs:element name="fecha_pago_benef">
														<xs:simpleType>
															<xs:restriction base="xs:string">
																<xs:minLength value="0"/>
																<xs:maxLength value="10"/>
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<!--IMPORTE DE CADA PAGO AL BENEFICIARIO SOBRE LA BASE DE LA SOLICITUD DE PAGO-->
													<xs:element name="importe_pago_benef" type="TImporteDecimal"/>
													<!--NÚMERO DE OPERACIÓN CONTABLE-->
													<xs:element name="operacion_contable">
														<xs:simpleType>
															<xs:restriction base="xs:string">
																<xs:minLength value="0"/>
																<xs:maxLength value="25"/>
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
												</xs:sequence>
											</xs:complexType>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							<!-- TRANSACCIONES CONTRATOS -->
							<xs:element name="transacciones_contratos" minOccurs="0">
								<xs:complexType>
									<xs:sequence maxOccurs="unbounded">
										<xs:element name="transaccion_contrato">
											<xs:complexType>
												<xs:sequence>
													<!-- CÓDIGO DE CONTRATO -->
													<xs:element name="cod_contrato">
														<xs:simpleType>
															<xs:restriction base="xs:string">
																<xs:maxLength value="50"/>
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<!-- VERSIÓN DEL CONTRATO -->
													<xs:element name="version_cont">
														<xs:simpleType>
															<xs:restriction base="xs:string">
																<xs:maxLength value="5"/>
															</xs:restriction>
														</xs:simpleType>
													</xs:element>
													<!-- GASTO ABONADO -->
													<xs:element name="gasto_abonado" type="TImporteDecimal" minOccurs="0"/>
												</xs:sequence>
											</xs:complexType>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:simpleType name="TImporteDecimal">
		<xs:annotation>
			<xs:documentation>Hasta doce posiciones para enteros con dos decimales. El símbolo de separación de decimales es la coma.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:pattern value="[\-+]?\d{0,12}|[\-+]?\d{1,12},\d{1,2}|[\-+]?\d{1,3}\.\d{1,3},\d{1,2}|[\-+]?\d{1,3}\.\d{1,3}\.\d{1,3},\d{1,2}|[\-+]?\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3},\d{1,2}"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="TPorcentaje">
		<xs:annotation>
			<xs:documentation>Hasta 3 posiciones para enteros con diez decimales. El símbolo de separación de decimales es la coma.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:pattern value="[+]?\d{0,3}|[+]?\d{1,3},\d{1,10}"/>
		</xs:restriction>
	</xs:simpleType>
</xs:schema>
