<?xml version="1.0" encoding="windows-1252"?>
<!-- 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) -->
<!-- edited with XML Spy v4.1 U (http://www.xmlspy.com) by IGAE (IGAE) -->
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://sgpfc.igae.minhac.es/Quanto/EscenariosIngresos" targetNamespace="http://sgpfc.igae.minhac.es/Quanto/EscenariosIngresos" elementFormDefault="qualified" attributeFormDefault="unqualified">
	<xsd:element name="Fichero">
		<xsd:annotation>
			<xsd:documentation>Elemento raíz de toda respuesta</xsd:documentation>
		</xsd:annotation>
		<xsd:complexType>
			<xsd:sequence>
				<xsd:element name="ParamMoneda">
					<xsd:complexType>
						<xsd:simpleContent>
							<xsd:extension base="xsd:string">
								<xsd:attribute name="numeroDecimales" type="xsd:string"/>
							</xsd:extension>
						</xsd:simpleContent>
					</xsd:complexType>
				</xsd:element>
				<xsd:element name="EscenarioIngreso" minOccurs="0">
					<xsd:annotation>
						<xsd:documentation>Representa una fila de datos de ingresos.</xsd:documentation>
					</xsd:annotation>
					<xsd:complexType>
						<xsd:sequence>
							<xsd:element name="Escenario" maxOccurs="unbounded">
								<xsd:complexType>
									<xsd:all>
										<xsd:element name="ImportesOP" minOccurs="0">
											<xsd:complexType>
												<xsd:sequence>
													<xsd:element name="ejercicioanterior2">
														<xsd:complexType>
															<xsd:attribute name="valor" type="xsd:string" use="required"/>
															<xsd:attribute name="importe" type="xsd:decimal" use="required"/>
														</xsd:complexType>
													</xsd:element>
													<xsd:element name="ejercicioanterior1">
														<xsd:complexType>
															<xsd:attribute name="valor" type="xsd:string" use="required"/>
															<xsd:attribute name="importe" type="xsd:decimal" use="required"/>
														</xsd:complexType>
													</xsd:element>
													<xsd:element name="ejercicio">
														<xsd:complexType>
															<xsd:attribute name="valor" type="xsd:string" use="required"/>
															<xsd:attribute name="importe" type="xsd:decimal" use="required"/>
														</xsd:complexType>
													</xsd:element>
													<xsd:element name="ejercicioposterior1">
														<xsd:complexType>
															<xsd:attribute name="valor" type="xsd:string" use="required"/>
															<xsd:attribute name="importe" type="xsd:decimal" use="required"/>
														</xsd:complexType>
													</xsd:element>
													<xsd:element name="ejercicioposterior2">
														<xsd:complexType>
															<xsd:attribute name="valor" type="xsd:string" use="required"/>
															<xsd:attribute name="importe" type="xsd:decimal" use="required"/>
														</xsd:complexType>
													</xsd:element>
													<xsd:element name="ejerciciolibre">
														<xsd:complexType>
															<xsd:attribute name="valor" type="xsd:string" use="required"/>
															<xsd:attribute name="importe" type="xsd:decimal" use="required"/>
														</xsd:complexType>
													</xsd:element>
												</xsd:sequence>
											</xsd:complexType>
										</xsd:element>
										<xsd:element name="ImportesDGP" minOccurs="0">
											<xsd:complexType>
												<xsd:sequence>
													<xsd:element name="ejercicioanterior2">
														<xsd:complexType>
															<xsd:attribute name="valor" type="xsd:string" use="required"/>
															<xsd:attribute name="importe" type="xsd:decimal" use="required"/>
														</xsd:complexType>
													</xsd:element>
													<xsd:element name="ejercicioanterior1">
														<xsd:complexType>
															<xsd:attribute name="valor" type="xsd:string" use="required"/>
															<xsd:attribute name="importe" type="xsd:decimal" use="required"/>
														</xsd:complexType>
													</xsd:element>
													<xsd:element name="ejercicio">
														<xsd:complexType>
															<xsd:attribute name="valor" type="xsd:string" use="required"/>
															<xsd:attribute name="importe" type="xsd:decimal" use="required"/>
														</xsd:complexType>
													</xsd:element>
													<xsd:element name="ejercicioposterior1">
														<xsd:complexType>
															<xsd:attribute name="valor" type="xsd:string" use="required"/>
															<xsd:attribute name="importe" type="xsd:decimal" use="required"/>
														</xsd:complexType>
													</xsd:element>
													<xsd:element name="ejercicioposterior2">
														<xsd:complexType>
															<xsd:attribute name="valor" type="xsd:string" use="required"/>
															<xsd:attribute name="importe" type="xsd:decimal" use="required"/>
														</xsd:complexType>
													</xsd:element>
													<xsd:element name="ejerciciolibre">
														<xsd:complexType>
															<xsd:attribute name="valor" type="xsd:string" use="required"/>
															<xsd:attribute name="importe" type="xsd:decimal" use="required"/>
														</xsd:complexType>
													</xsd:element>
												</xsd:sequence>
											</xsd:complexType>
										</xsd:element>
										<xsd:element name="ImportesCG" minOccurs="0">
											<xsd:complexType>
												<xsd:sequence>
													<xsd:element name="ejercicioanterior2">
														<xsd:complexType>
															<xsd:attribute name="valor" type="xsd:string" use="required"/>
															<xsd:attribute name="importe" type="xsd:decimal" use="required"/>
														</xsd:complexType>
													</xsd:element>
													<xsd:element name="ejercicioanterior1">
														<xsd:complexType>
															<xsd:attribute name="valor" type="xsd:string" use="required"/>
															<xsd:attribute name="importe" type="xsd:decimal" use="required"/>
														</xsd:complexType>
													</xsd:element>
													<xsd:element name="ejercicio">
														<xsd:complexType>
															<xsd:attribute name="valor" type="xsd:string" use="required"/>
															<xsd:attribute name="importe" type="xsd:decimal" use="required"/>
														</xsd:complexType>
													</xsd:element>
													<xsd:element name="ejercicioposterior1">
														<xsd:complexType>
															<xsd:attribute name="valor" type="xsd:string" use="required"/>
															<xsd:attribute name="importe" type="xsd:decimal" use="required"/>
														</xsd:complexType>
													</xsd:element>
													<xsd:element name="ejercicioposterior2">
														<xsd:complexType>
															<xsd:attribute name="valor" type="xsd:string" use="required"/>
															<xsd:attribute name="importe" type="xsd:decimal" use="required"/>
														</xsd:complexType>
													</xsd:element>
													<xsd:element name="ejerciciolibre">
														<xsd:complexType>
															<xsd:attribute name="valor" type="xsd:string" use="required"/>
															<xsd:attribute name="importe" type="xsd:decimal" use="required"/>
														</xsd:complexType>
													</xsd:element>
												</xsd:sequence>
											</xsd:complexType>
										</xsd:element>
									</xsd:all>
									<xsd:attribute name="ejercicio" type="xsd:string" use="required"/>
									<xsd:attribute name="subsector" type="xsd:string" use="required"/>
									<xsd:attribute name="seccion" type="xsd:string" use="required"/>
									<xsd:attribute name="organismo" type="xsd:string"/>
									<xsd:attribute name="tipo" type="xsd:string" use="required"/>
									<xsd:attribute name="articulo" type="xsd:string" use="required"/>
									<xsd:attribute name="partida" type="xsd:string" use="required"/>
								</xsd:complexType>
							</xsd:element>
						</xsd:sequence>
					</xsd:complexType>
				</xsd:element>
			</xsd:sequence>
		</xsd:complexType>
	</xsd:element>
</xsd:schema>
