﻿<?xml version="1.0" encoding="UTF-8" ?>
<xs:schema xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema">
    <xs:include schemaLocation=""></xs:include>
    
    <xs:element name="SocMercantil_EPE">
		<xs:annotation>
			<xs:documentation>Sociedad Mercantil/EPE</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element minOccurs="1" maxOccurs="1" name="Ejercicio" type="Anio">
					<xs:annotation>
						<xs:documentation>Ejercicio</xs:documentation>
					</xs:annotation>
				</xs:element>
				<xs:element minOccurs="1" maxOccurs="1" name="NomEntidad" type="TipoNomEntidad">
					<xs:annotation>
						<xs:documentation> Nombre de la entidad local </xs:documentation>
					</xs:annotation>
				</xs:element>
				<xs:element minOccurs="1" maxOccurs="1" name="TipEntidad" type="TipoTipEntidad">
					<xs:annotation>
						<xs:documentation>Tipo de entidad (SME=Sociedad mercantil, EPE=Entidad pública empresarial)</xs:documentation>
					</xs:annotation>
				</xs:element>
				<xs:element minOccurs="1" maxOccurs="1" name="ModeloContable" type="TipoModeloContable">
					<xs:annotation>
						<xs:documentation>Modelo Contable (ABR=Abreviado, NOR=Normal, PYM=PYMES, MIC=Microempresas)</xs:documentation>
					</xs:annotation>
				</xs:element>
				<xs:element minOccurs="1" maxOccurs="1" name="CIF" type="TipoCIF">
				<xs:annotation>
					<xs:documentation>Código de identificación fiscal</xs:documentation>
				</xs:annotation>
			</xs:element>
		
		<!-- ESTADO BALANCE ABREVIADO -->
				<xs:element name="Bal" minOccurs="1" maxOccurs="1">
					<xs:annotation>
						<xs:documentation>Balance</xs:documentation>
					</xs:annotation>
					<xs:complexType>
						<xs:sequence>
							<xs:element name="BalAct" minOccurs="1" maxOccurs="1">
								<xs:annotation>
									<xs:documentation>ACTIVO</xs:documentation>
								</xs:annotation>
								<xs:complexType>
									<xs:sequence>
										<xs:element name="BalActNoCorr" minOccurs="1" maxOccurs="1">
											<xs:annotation>
												<xs:documentation>A) ACTIVO NO CORRIENTE</xs:documentation>
											</xs:annotation>
											<xs:complexType>
										<xs:sequence>
											<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
											<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
											<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
											
											<xs:element minOccurs="1" maxOccurs="1" name="BalActInmInt">
												<xs:annotation>
													<xs:documentation>A) I. Inmovilizado intangible </xs:documentation>
												</xs:annotation>
												<xs:complexType>
													<xs:sequence>
														<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
														<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
														<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
													</xs:sequence>
												</xs:complexType>
											</xs:element>
											<xs:element minOccurs="1" maxOccurs="1" name="BalActInmMat">
												<xs:annotation>
													<xs:documentation>A) II. Inmovilizado material</xs:documentation>
												</xs:annotation>
												<xs:complexType>
													<xs:sequence>
														<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
														<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
														<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
													</xs:sequence>
												</xs:complexType>
											</xs:element>
											<xs:element minOccurs="1" maxOccurs="1" name="BalActInvInm">
												<xs:annotation>
													<xs:documentation>A) III. Inversiones inmobiliarias</xs:documentation>
												</xs:annotation>
												<xs:complexType>
													<xs:sequence>
														<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
														<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
														<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
													</xs:sequence>
												</xs:complexType>
											</xs:element>
											<xs:element minOccurs="1" maxOccurs="1" name="BalActInvEmpGruYAsocLargPlaz">
												<xs:annotation>
													<xs:documentation>A) IV. Inversiones en empresas del grupo y asociadas a largo plazo</xs:documentation>
												</xs:annotation>
												<xs:complexType>
													<xs:sequence>
														<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
														<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
														<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
													</xs:sequence>
												</xs:complexType>
											</xs:element>
											<xs:element minOccurs="1" maxOccurs="1" name="BalActInvFinLargPlaz">
												<xs:annotation>
													<xs:documentation>A) V. Inversiones financieras a largo plazo</xs:documentation>
												</xs:annotation>
												<xs:complexType>
													<xs:sequence>
														<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
														<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
														<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
													</xs:sequence>
												</xs:complexType>
											</xs:element>
											<xs:element minOccurs="1" maxOccurs="1" name="BalActActImpDif">
												<xs:annotation>
													<xs:documentation>A) VI. Activos por Impuesto diferido</xs:documentation>
												</xs:annotation>
												<xs:complexType>
													<xs:sequence>
														<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
														<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
														<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
													</xs:sequence>
												</xs:complexType>
											</xs:element>
										</xs:sequence>
									</xs:complexType>
										</xs:element>
										<xs:element name="BalActCorr" minOccurs="1" maxOccurs="1">
											<xs:annotation>
												<xs:documentation> B) ACTIVO CORRIENTE </xs:documentation>
											</xs:annotation>
											<xs:complexType>
										<xs:sequence>
											<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
											<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
											<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
											
											<xs:element minOccurs="1" maxOccurs="1" name="BalActActNoCorrManVent">
												<xs:annotation>
													<xs:documentation> B) I. Activos no corrientes mantenidos para la venta </xs:documentation>
												</xs:annotation>
												<xs:complexType>
													<xs:sequence>
														<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
														<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
														<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
													</xs:sequence>
												</xs:complexType>
											</xs:element>
											<xs:element minOccurs="1" maxOccurs="1" name="BalActExist">
												<xs:annotation>
													<xs:documentation> B) II. Existencias </xs:documentation>
												</xs:annotation>
												<xs:complexType>
													<xs:sequence>
														<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
														<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
														<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
													</xs:sequence>
												</xs:complexType>
											</xs:element>
											<xs:element minOccurs="1" maxOccurs="1"	name="BalActDeudComYOtrCtasCobr">
												<xs:annotation>
													<xs:documentation> B) III. Deudores	comerciales y otras cuentas a cobrar </xs:documentation>
												</xs:annotation>
												<xs:complexType>
													<xs:sequence>
														<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
														<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
														<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
														
														<xs:element minOccurs="1" maxOccurs="1" name="BalActDeudCliVentYPrestServ">
															<xs:annotation>
																<xs:documentation> B) III.1. Clientes por ventas y prestaciones de servicios </xs:documentation>
															</xs:annotation>
															<xs:complexType>
																<xs:sequence>
																	<xs:element	minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
																	<xs:element	minOccurs="1" maxOccurs="1" ref="EjAct" />
																	<xs:element	minOccurs="0" maxOccurs="1" ref="EjAnt" />
																</xs:sequence>
															</xs:complexType>
														</xs:element>
														<xs:element minOccurs="1" maxOccurs="1"	name="BalActDeudAccDesExig">
															<xs:annotation>
																<xs:documentation> B) III.2. Accionistas (socios) por desembolsos exigidos </xs:documentation>
															</xs:annotation>
															<xs:complexType>
																<xs:sequence>
																	<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
																	<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
																	<xs:element	minOccurs="0" maxOccurs="1" ref="EjAnt" />
																</xs:sequence>
															</xs:complexType>
														</xs:element>
														<xs:element minOccurs="1" maxOccurs="1" name="BalActDeudOtrDeud">
															<xs:annotation>
																<xs:documentation> B) III.3. Otros deudores </xs:documentation>
															</xs:annotation>
															<xs:complexType>
																<xs:sequence>
																	<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
																	<xs:element	minOccurs="1" maxOccurs="1" ref="EjAct" />
																	<xs:element	minOccurs="0" maxOccurs="1" ref="EjAnt" />
																</xs:sequence>
															</xs:complexType>
														</xs:element>
													</xs:sequence>
												</xs:complexType>
											</xs:element>
											<xs:element minOccurs="1" maxOccurs="1" name="BalActInvEmpGruYAsocCortPlaz">
												<xs:annotation>
													<xs:documentation> B) IV. Inversiones en empresas del grupo y asociadas a corto plazo </xs:documentation>
												</xs:annotation>
												<xs:complexType>
													<xs:sequence>
														<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
														<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
														<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
													</xs:sequence>
												</xs:complexType>
											</xs:element>
											<xs:element minOccurs="1" maxOccurs="1" name="BalActInvFinCortPlaz">
												<xs:annotation>
													<xs:documentation> B) V. Inversiones financieras a corto plazo </xs:documentation>
												</xs:annotation>
												<xs:complexType>
													<xs:sequence>
														<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
														<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
														<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
													</xs:sequence>
												</xs:complexType>
											</xs:element>
											<xs:element minOccurs="1" maxOccurs="1" name="BalActAjustPeriod">
												<xs:annotation>
													<xs:documentation> B) VI. Periodificiaciones a corto plazo </xs:documentation>
												</xs:annotation>
												<xs:complexType>
													<xs:sequence>
														<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
														<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
														<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
													</xs:sequence>
												</xs:complexType>
											</xs:element>
											<xs:element minOccurs="1" maxOccurs="1" name="BalActEfectOtrActLiqEquiv">
												<xs:annotation>
													<xs:documentation> B) VII. Efectivo y otros	activos líquidos equivalentes </xs:documentation>
												</xs:annotation>
												<xs:complexType>
													<xs:sequence>
														<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
														<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
														<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
													</xs:sequence>
												</xs:complexType>
											</xs:element>
										</xs:sequence>
									</xs:complexType>
										</xs:element>
										<xs:element name="TotBalAct" minOccurs="1" maxOccurs="1" >
											<xs:annotation>
												<xs:documentation> TOTAL ACTIVO (A+B) </xs:documentation>
											</xs:annotation>
											<xs:complexType>
												<xs:sequence>
													<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
													<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
													<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
												</xs:sequence>
											</xs:complexType>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							
							<xs:element name="BalPatNetYPas" minOccurs="1" maxOccurs="1">
								<xs:annotation>
									<xs:documentation> PATRIMONIO NETO Y PASIVO </xs:documentation>
								</xs:annotation>
					
							<xs:complexType>	
								<xs:sequence>							
									<xs:element name="BalPatNet" minOccurs="1" maxOccurs="1">
										<xs:annotation>
											<xs:documentation> A) PATRIMONIO NETO </xs:documentation>
										</xs:annotation>
										
										<xs:complexType>
											<xs:sequence>
												<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
												<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
												<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
								
												<xs:element name="BalPatNetFondProp" minOccurs="1" maxOccurs="1">
													<xs:annotation>
														<xs:documentation> A-1) Fondos propios </xs:documentation>
													</xs:annotation>
													<xs:complexType>
														<xs:sequence>
															<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
															<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
															<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
															
															<xs:element name="BalPatNetFondPropCap" minOccurs="1" maxOccurs="1">
																<xs:annotation>
																	<xs:documentation>A-1) I. Capital </xs:documentation>
																</xs:annotation>
																<xs:complexType>
																	<xs:sequence>
																		<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
																		<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
																		<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
																		
																		<xs:element name="BalPasNetFondPropCapEscr" minOccurs="1" maxOccurs="1">
																			<xs:annotation>
																				<xs:documentation>A-1) I.1. Capital escriturado </xs:documentation>
																			</xs:annotation>
																			
																			<xs:complexType>			
																				<xs:sequence>
																					<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
																					<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
																					<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
																				</xs:sequence>
																			</xs:complexType>
																		</xs:element>	
																		
																		<xs:element name="BalPasNetFondPropCapNoExi" minOccurs="1" maxOccurs="1">
																			<xs:annotation>
																				<xs:documentation>A-1) I.2. (Capital no exigido) </xs:documentation>
																			</xs:annotation>
																			
																			<xs:complexType>			
																				<xs:sequence>
																					<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
																					<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
																					<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
																				</xs:sequence>
																			</xs:complexType>
																		</xs:element>
																	</xs:sequence>	
																</xs:complexType>
															</xs:element>
																															
															<xs:element name="BalPasNetFondPropPrimEmi" minOccurs="1" maxOccurs="1">
																<xs:annotation>
																	<xs:documentation>A-1) II. Prima de emisión </xs:documentation>
																</xs:annotation>
																<xs:complexType>			
																	<xs:sequence>
																		<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
																		<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
																		<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
																	</xs:sequence>
																</xs:complexType>
															</xs:element>
															
															<xs:element name="BalPasNetFondPropRes" minOccurs="1" maxOccurs="1">
																<xs:annotation>
																	<xs:documentation>A-1) III. Reservas </xs:documentation>
																</xs:annotation>
																<xs:complexType>			
																	<xs:sequence>
																		<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
																		<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
																		<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
																	</xs:sequence>
																</xs:complexType>		
															</xs:element>
															
															<xs:element name="BalPasNetFondPropAccPart" minOccurs="1" maxOccurs="1">
																<xs:annotation>
																	<xs:documentation>A-1) IV. (Acciones y participaciones en patrimonio propias) </xs:documentation>
																</xs:annotation>
																<xs:complexType>			
																	<xs:sequence>
																		<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
																		<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
																		<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
																	</xs:sequence>
																</xs:complexType>
															</xs:element>
															
															<xs:element name="BalPatNetFondPropEjAnt" minOccurs="1" maxOccurs="1">
																<xs:annotation>
																	<xs:documentation>A-1) V. Resultados de ejercicios anteriores </xs:documentation>
																</xs:annotation>
																<xs:complexType>			
																	<xs:sequence>
																		<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
																		<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
																		<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
																	</xs:sequence>
																</xs:complexType>
															</xs:element>	
															
															<xs:element name="BalPasNetFondPropOtrApo" minOccurs="1" maxOccurs="1">
																<xs:annotation>
																	<xs:documentation>A-1) VI. Otras aportaciones de socios </xs:documentation>
																</xs:annotation>
																<xs:complexType>			
																	<xs:sequence>
																		<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
																		<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
																		<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
																	</xs:sequence>
																</xs:complexType>
															</xs:element>
															
															<xs:element name="BalPasNetFondPropResEje" minOccurs="1" maxOccurs="1">
																<xs:annotation>
																	<xs:documentation>A-1) VII. Resultado del ejercicio </xs:documentation>
																</xs:annotation>
																<xs:complexType>			
																	<xs:sequence>
																		<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
																		<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
																		<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
																	</xs:sequence>
																</xs:complexType>
															</xs:element>
															
															<xs:element name="BalPasNetFondPropDivCue" minOccurs="1" maxOccurs="1">
																<xs:annotation>
																	<xs:documentation>A-1) VIII. (Dividendo a cuenta) </xs:documentation>
																</xs:annotation>
																<xs:complexType>
																	<xs:sequence>
																		<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
																		<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
																		<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
																	</xs:sequence>
																</xs:complexType>
															</xs:element>
															
															<xs:element name="BalPasNetFondPropOtrIns" minOccurs="1" maxOccurs="1">
																<xs:annotation>
																	<xs:documentation>A-1) IX. Otros instrumentos de patrimonio neto </xs:documentation>
																</xs:annotation>
																<xs:complexType>
																	<xs:sequence>
																		<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
																		<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
																		<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
																	</xs:sequence>
																</xs:complexType>
															</xs:element>

														</xs:sequence>
													</xs:complexType>
												</xs:element>	
												
												<xs:element name="BalPatNetCamVal" minOccurs="1" maxOccurs="1">
													<xs:annotation>
														<xs:documentation> A-2) Ajustes por cambios de valor </xs:documentation>
													</xs:annotation>
													<xs:complexType>
														<xs:sequence>
															<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
															<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
															<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
														</xs:sequence>
													</xs:complexType>
												</xs:element>
												
												<xs:element name="BalPatNetSub" minOccurs="1" maxOccurs="1">
													<xs:annotation>
														<xs:documentation> A-3) Subvenciones, donaciones y legados recibidos</xs:documentation>
													</xs:annotation>
													<xs:complexType>
														<xs:sequence>
															<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
															<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
															<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
														</xs:sequence>
													</xs:complexType>
												</xs:element>		
											</xs:sequence>
										</xs:complexType>
									</xs:element>	
									
									<xs:element name="BalPasNoCorr" minOccurs="1" maxOccurs="1">
										<xs:annotation>
											<xs:documentation> B) PASIVO NO CORRIENTE </xs:documentation>
										</xs:annotation>
									
										<xs:complexType>
											<xs:sequence>
												<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
												<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
												<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
												
												<xs:element name="BalPasNoCorrProvPla" minOccurs="1" maxOccurs="1">
													<xs:annotation>
														<xs:documentation> B) I. Provisiones a largo plazo </xs:documentation>
													</xs:annotation>
													<xs:complexType>
														<xs:sequence>
															<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
															<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
															<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
														</xs:sequence>
													</xs:complexType>
												</xs:element>
												
												<xs:element name="BalPasNoCorrDeuPla" minOccurs="1" maxOccurs="1">
													<xs:annotation>
														<xs:documentation> B) II. Deudas a largo plazo </xs:documentation>
													</xs:annotation>
													
													<xs:complexType>
														<xs:sequence>
															<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
															<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
															<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
															
															<xs:element name="BalPasNoCorrDeuPlaEntCred" minOccurs="1" maxOccurs="1">
																<xs:annotation>
																	<xs:documentation> B) II.1. Deudas con entidades de crédito </xs:documentation>
																</xs:annotation>
																<xs:complexType>
																	<xs:sequence>
																		<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
																		<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
																		<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
																	</xs:sequence>
																</xs:complexType>
															</xs:element>
															
															<xs:element name="BalPasNoCorrDeuPlaAcreArr" minOccurs="1" maxOccurs="1">
																<xs:annotation>
																	<xs:documentation> B) II.2. Acreedores por arrendamiento financiero </xs:documentation>
																</xs:annotation>
																<xs:complexType>
																	<xs:sequence>
																		<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
																		<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
																		<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
																	</xs:sequence>
																</xs:complexType>
															</xs:element>
															
															<xs:element name="BalPasNoCorrDeuPlaOtrDeu" minOccurs="1" maxOccurs="1">
																<xs:annotation>
																	<xs:documentation> B) II.3. Otras deudas a largo plazo </xs:documentation>
																</xs:annotation>
																<xs:complexType>
																	<xs:sequence>
																		<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
																		<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
																		<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
																	</xs:sequence>
																</xs:complexType>
															</xs:element>
														
														</xs:sequence>
													</xs:complexType>	
												</xs:element>			
												
												<xs:element name="BalPasNoCorrDeuEmp" minOccurs="1" maxOccurs="1">
													<xs:annotation>
														<xs:documentation> B) III. Deudas con empresas del grupo y asociadas a largo plazo </xs:documentation>
													</xs:annotation>
													<xs:complexType>
														<xs:sequence>
															<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
															<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
															<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
														</xs:sequence>
													</xs:complexType>
												</xs:element>
												
												<xs:element name="BalPasNoCorrPasImp" minOccurs="1" maxOccurs="1">
													<xs:annotation>
														<xs:documentation>B) IV. Pasivos por impuesto diferido </xs:documentation>
													</xs:annotation>
													<xs:complexType>
														<xs:sequence>
															<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
															<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
															<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
														</xs:sequence>
													</xs:complexType>
												</xs:element>
												
												<xs:element name="BalPasNoCorrPerLar" minOccurs="1" maxOccurs="1">
													<xs:annotation>
														<xs:documentation>B) V. Periodificaciones a largo plazo </xs:documentation>
													</xs:annotation>
													<xs:complexType>
														<xs:sequence>
															<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
															<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
															<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
														</xs:sequence>
													</xs:complexType>
												</xs:element>
											</xs:sequence>
										</xs:complexType>			
									</xs:element>			
									
									<xs:element name="BalPasCorr" minOccurs="1" maxOccurs="1">
										<xs:annotation>
											<xs:documentation> C) PASIVO CORRIENTE </xs:documentation>
										</xs:annotation>
										
										<xs:complexType>
											<xs:sequence>
												<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
												<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
												<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />

												<xs:element name="BalPasCorrPasAct" minOccurs="1" maxOccurs="1">
													<xs:annotation>
														<xs:documentation> C) I. Pasivos vinculados con activos no corrientes mantenidos para la venta </xs:documentation>
													</xs:annotation>
													<xs:complexType>
														<xs:sequence>
															<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
															<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
															<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
														</xs:sequence>	
													</xs:complexType>
												</xs:element>
												
												<xs:element name="BalPasCorrProvCortPla" minOccurs="1" maxOccurs="1">
													<xs:annotation>
														<xs:documentation> C) II. Provisiones a corto plazo </xs:documentation>
													</xs:annotation>
													<xs:complexType>
														<xs:sequence>
															<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
															<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
															<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
														</xs:sequence>	
													</xs:complexType>
												</xs:element>
											
												<xs:element name="BalPasCorrDeuCortPla" minOccurs="1" maxOccurs="1">
													<xs:annotation>
														<xs:documentation> C) III. Deudas a corto plazo </xs:documentation>
													</xs:annotation>
													<xs:complexType>
														<xs:sequence>
															<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
															<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
															<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
															
															<xs:element name="BalPasCorrDeuCorPlaDeuEnt" minOccurs="1" maxOccurs="1">
																<xs:annotation>
																	<xs:documentation> C) III.1. Deudas con entidades de crédito </xs:documentation>
																</xs:annotation>
																<xs:complexType>
																	<xs:sequence>
																		<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
																		<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
																		<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
																	</xs:sequence>	
																</xs:complexType>
															</xs:element>
															
															<xs:element name="BalPasCorrDeuCorPlaAcrArr" minOccurs="1" maxOccurs="1">
																<xs:annotation>
																	<xs:documentation> C) III.2. Acreedores por arrendamiento financiero </xs:documentation>
																</xs:annotation>
																<xs:complexType>
																	<xs:sequence>
																		<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
																		<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
																		<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
																	</xs:sequence>	
																</xs:complexType>
															</xs:element>
															
															<xs:element name="BalPasCorrDeuCorPlaOtrDeu" minOccurs="1" maxOccurs="1">
																<xs:annotation>
																	<xs:documentation> C) III.3. Otras deudas a corto plazo </xs:documentation>
																</xs:annotation>
																<xs:complexType>
																	<xs:sequence>
																		<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
																		<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
																		<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
																	</xs:sequence>	
																</xs:complexType>
															</xs:element>
														</xs:sequence>	
													</xs:complexType>
												</xs:element>
												<xs:element name="BalPasCorrDeuEmp" minOccurs="1" maxOccurs="1">
													<xs:annotation>
														<xs:documentation> C) IV. Deudas con empresas del grupo y asociadas a corto plazo </xs:documentation>
													</xs:annotation>
													<xs:complexType>
														<xs:sequence>
															<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
															<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
															<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
														</xs:sequence>	
													</xs:complexType>
												</xs:element>
												<xs:element name="BalPasCorrAcreCom" minOccurs="1" maxOccurs="1">
													<xs:annotation>
														<xs:documentation> C) V. Acreedores comerciales y otras cuentas a pagar </xs:documentation>
													</xs:annotation>
													<xs:complexType>
														<xs:sequence>
															<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
															<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
															<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
															
															<xs:element name="BalPasCorrAcreComProv" minOccurs="1" maxOccurs="1">
																<xs:annotation>
																	<xs:documentation> C) V.1. Proveedores </xs:documentation>
																</xs:annotation>
																<xs:complexType>
																	<xs:sequence>
																		<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
																		<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
																		<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
																	</xs:sequence>	
																</xs:complexType>
															</xs:element>
															
															<xs:element name="BalPasCorrAcreComOtroAcre" minOccurs="1" maxOccurs="1">
																<xs:annotation>
																	<xs:documentation>C) V.2. Otros acreedores </xs:documentation>
																</xs:annotation>
																<xs:complexType>
																	<xs:sequence>
																		<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
																		<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
																		<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
																	</xs:sequence>	
																</xs:complexType>
															</xs:element>
														</xs:sequence>
													</xs:complexType>
												</xs:element>
												
												<xs:element name="BalPasCorrPerCor" minOccurs="1" maxOccurs="1">
													<xs:annotation>
														<xs:documentation> C) VI. Periodificaciones a corto plazo </xs:documentation>
													</xs:annotation>
													<xs:complexType>
														<xs:sequence>
															<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
															<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
															<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
														</xs:sequence>	
													</xs:complexType>
												</xs:element>
												
											</xs:sequence>
										</xs:complexType>
									</xs:element>
									
									<xs:element name="BalPatNetTotal" minOccurs="1" maxOccurs="1">
										<xs:annotation>
											<xs:documentation> TOTAL PATRIMONIO NETO Y PASIVO (A + B + C)</xs:documentation>
										</xs:annotation>
										
										<xs:complexType>
											<xs:sequence>
												<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
												<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
												<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
											</xs:sequence>	
										</xs:complexType>
									</xs:element>
								</xs:sequence>
							</xs:complexType>
						</xs:element>
							
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				
				<!-- ESTADO CONTABLE CUENTAS DE PÉRDIDAS Y GANANCIAS -->
				<xs:element name="PYG" minOccurs="1" maxOccurs="1">
					<xs:annotation>
						<xs:documentation> Pérdidas y Ganancias </xs:documentation>
					</xs:annotation>
					<xs:complexType>
						<xs:sequence>
							<xs:element name="PYGImpNetCifNeg" minOccurs="1" maxOccurs="1">
								<xs:annotation>
									<xs:documentation> 1. Importe neto de la cifra de negocios </xs:documentation>
								</xs:annotation>
								<xs:complexType>
									<xs:sequence>
										<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />  
										<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
										<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							
							<xs:element name="PYGVarExist" minOccurs="1" maxOccurs="1">
								<xs:annotation>
									<xs:documentation>  2. Variación de existencias de productos terminados y en curso de fabricación </xs:documentation>
								</xs:annotation>
								<xs:complexType>
									<xs:sequence>
										<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
										<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
										<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							
							<xs:element name="PYGTrabRealiz" minOccurs="1" maxOccurs="1">
								<xs:annotation>
									<xs:documentation> 3. Trabajos realizados por la empresa para su activo </xs:documentation>
								</xs:annotation>
								<xs:complexType>
									<xs:sequence>
										<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
										<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
										<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
									</xs:sequence>
								</xs:complexType>
							</xs:element>
									
							<xs:element name="PYGAprov" minOccurs="1" maxOccurs="1">
								<xs:annotation>
									<xs:documentation> 4. Aprovisionamientos </xs:documentation>
								</xs:annotation>
								<xs:complexType>
								<xs:sequence>
										<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
										<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
										<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							
							<xs:element name="PYGOtrIngExplot" minOccurs="1" maxOccurs="1">
								<xs:annotation>
									<xs:documentation> 5. Otros ingresos de explotación </xs:documentation>
								</xs:annotation>
								<xs:complexType>
									<xs:sequence>
										<xs:element	minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
										<xs:element	minOccurs="1" maxOccurs="1" ref="EjAct" />
										<xs:element	minOccurs="0" maxOccurs="1" ref="EjAnt" />
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							
							<xs:element name="PYGGastPers" minOccurs="1" maxOccurs="1">
								<xs:annotation>
									<xs:documentation> 6. Gastos de personal </xs:documentation>
								</xs:annotation>
								<xs:complexType>
									<xs:sequence>
										<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
										<xs:element	minOccurs="1" maxOccurs="1" ref="EjAct" />
										<xs:element	minOccurs="0" maxOccurs="1" ref="EjAnt" />
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							
							<xs:element name="PYGOtrGastos" minOccurs="1" maxOccurs="1">
								<xs:annotation>
									<xs:documentation> 7. Otros	gastos de explotación </xs:documentation>
								</xs:annotation>
								<xs:complexType>
									<xs:sequence>
										<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
										<xs:element	minOccurs="1" maxOccurs="1" ref="EjAct" />
										<xs:element	minOccurs="0" maxOccurs="1" ref="EjAnt" />
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							
							<xs:element name="PYGAmortInm" minOccurs="1" maxOccurs="1">
								<xs:annotation>
									<xs:documentation> 8. Amortización del inmovilizado </xs:documentation>
								</xs:annotation>
								<xs:complexType>
									<xs:sequence>
										<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
										<xs:element	minOccurs="1" maxOccurs="1" ref="EjAct" />
										<xs:element	minOccurs="0" maxOccurs="1" ref="EjAnt" />
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							
							<xs:element name="PYGImpSubvInmv" minOccurs="1" maxOccurs="1">
								<xs:annotation>
									<xs:documentation> 9. Imputación de subvenciones de	inmovilizado no financiero y otras </xs:documentation>
								</xs:annotation>
								<xs:complexType>
									<xs:sequence>
										<xs:element	minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
										<xs:element	minOccurs="1" maxOccurs="1" ref="EjAct" />
										<xs:element	minOccurs="0" maxOccurs="1" ref="EjAnt" />
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							
							<xs:element name="PYGExcProv" minOccurs="1" maxOccurs="1">
								<xs:annotation>
									<xs:documentation> 10. Excesos de provisiones </xs:documentation>
								</xs:annotation>
								<xs:complexType>
									<xs:sequence>
										<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
										<xs:element	minOccurs="1" maxOccurs="1" ref="EjAct" />
										<xs:element	minOccurs="0" maxOccurs="1" ref="EjAnt" />
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							
							<xs:element name="PYGDeterResInmv" minOccurs="1" maxOccurs="1" >
								<xs:annotation>
									<xs:documentation> 11. Deterioro y resultado por enajenaciones de inmovilizado </xs:documentation>
								</xs:annotation>
								<xs:complexType>
									<xs:sequence>
										<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
										<xs:element	minOccurs="1" maxOccurs="1" ref="EjAct" />
										<xs:element	minOccurs="0" maxOccurs="1" ref="EjAnt" />
									</xs:sequence>
								</xs:complexType>
							</xs:element>

							<xs:element name="PYGTotResExplot" minOccurs="1" maxOccurs="1">
								<xs:annotation>
									<xs:documentation> A) RESULTADO	DE EXPLOTACIÓN (1+2+3+4+5+6+7+8+9+10+11) </xs:documentation>
								</xs:annotation>
								<xs:complexType>
									<xs:sequence>
										<xs:element	minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
										<xs:element	minOccurs="1" maxOccurs="1" ref="EjAct" />
										<xs:element	minOccurs="0" maxOccurs="1" ref="EjAnt" />
									</xs:sequence>
								</xs:complexType>
							</xs:element>
      				
							<xs:element name="PYGIngrFin" minOccurs="1" maxOccurs="1" >
								<xs:annotation>
									<xs:documentation> 12. Ingresos financieros	</xs:documentation>
								</xs:annotation>
								<xs:complexType>
									<xs:sequence>
										<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
										<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
										<xs:element	minOccurs="0" maxOccurs="1" ref="EjAnt" />
									</xs:sequence>
								</xs:complexType>
							</xs:element>
      				
							<xs:element name="PYGGastFin" minOccurs="1" maxOccurs="1">
								<xs:annotation>
									<xs:documentation> 13. Gastos financieros </xs:documentation>
								</xs:annotation>
								<xs:complexType>
									<xs:sequence>
										<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
										<xs:element	minOccurs="1" maxOccurs="1" ref="EjAct" />
										<xs:element	minOccurs="0" maxOccurs="1" ref="EjAnt" />
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							
							<xs:element name="PYGVarInstrFin" minOccurs="1" maxOccurs="1">
								<xs:annotation>
									<xs:documentation> 14. Variación de valor razonable en instrumentos	financieros </xs:documentation>
								</xs:annotation>
								<xs:complexType>
									<xs:sequence>
										<xs:element	minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
										<xs:element	minOccurs="1" maxOccurs="1" ref="EjAct" />
										<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
									</xs:sequence>
								</xs:complexType>
							</xs:element>
      				
							<xs:element name="PYGDifCamb" minOccurs="1" maxOccurs="1">
								<xs:annotation>
									<xs:documentation> 15. Diferencias de cambio </xs:documentation>
								</xs:annotation>
								<xs:complexType>
									<xs:sequence>
										<xs:element	minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
										<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
										<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							
							<xs:element name="PYGDeterResInstrFin" minOccurs="1" maxOccurs="1">
								<xs:annotation>
									<xs:documentation> 16. Deterioro y resultado por enajenaciones de instrumentos financieros </xs:documentation>
								</xs:annotation>
								<xs:complexType>
									<xs:sequence>
										<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
										<xs:element	minOccurs="1" maxOccurs="1" ref="EjAct" />
										<xs:element	minOccurs="0" maxOccurs="1" ref="EjAnt" />
									</xs:sequence>
								</xs:complexType>
							</xs:element>
      										
							<xs:element name="PYGTotResFin" minOccurs="1" maxOccurs="1">
								<xs:annotation>
									<xs:documentation>	B) RESULTADO FINANCIERO	(12+13+14+15+16) </xs:documentation>
								</xs:annotation>
								<xs:complexType>
									<xs:sequence>
										<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
										<xs:element	minOccurs="1" maxOccurs="1" ref="EjAct" />
										<xs:element	minOccurs="0" maxOccurs="1" ref="EjAnt" />
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							
							<xs:element name="PYGResAntImp" minOccurs="1" maxOccurs="1">
								<xs:annotation>
									<xs:documentation> C) RESULTADO ANTES DE IMPUESTOS (A+B) </xs:documentation>
								</xs:annotation>
								<xs:complexType>
									<xs:sequence>
										<xs:element	minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
										<xs:element	minOccurs="1" maxOccurs="1" ref="EjAct" />
										<xs:element	minOccurs="0" maxOccurs="1" ref="EjAnt" />
									</xs:sequence>
								</xs:complexType>
							</xs:element>

							<xs:element name="PYGImpBenef" minOccurs="1" maxOccurs="1">
								<xs:annotation>
									<xs:documentation> 17. Impuestos sobre beneficios </xs:documentation>
								</xs:annotation>
								<xs:complexType>
									<xs:sequence>
										<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
										<xs:element	minOccurs="1" maxOccurs="1" ref="EjAct" />
										<xs:element	minOccurs="0" maxOccurs="1" ref="EjAnt" />
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							
							<xs:element name="PYGResTot" minOccurs="1" maxOccurs="1">
								<xs:annotation>
									<xs:documentation> D) RESULTADO DEL EJERCICIO (C +17) </xs:documentation>
								</xs:annotation>
								<xs:complexType>
									<xs:sequence>
										<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
										<xs:element	minOccurs="1" maxOccurs="1" ref="EjAct" />
										<xs:element	minOccurs="0" maxOccurs="1" ref="EjAnt" />
									</xs:sequence>
								</xs:complexType>
							</xs:element>
												
						</xs:sequence>
					</xs:complexType>
				</xs:element>

				<!-- ESTADO DE CAMBIOS EN EL PATRIMONIO NETO -->
				<xs:element name="CamPatNet" minOccurs="1" maxOccurs="1">
					<xs:annotation>
						<xs:documentation> Cambios en el Patrimonio Neto </xs:documentation>
					</xs:annotation>
					<xs:complexType>
						<xs:sequence>
						<xs:element minOccurs="1" maxOccurs="1" name="EstCamSalFin200X-2">
							<xs:annotation>
								<xs:documentation> A) SALDO, FINAL DEL AÑO 200X-2 </xs:documentation>
							</xs:annotation>
							<xs:complexType>
								<xs:sequence>
									<xs:element minOccurs="1" maxOccurs="1" ref="CapEscOpcional" />  
									<xs:element minOccurs="1" maxOccurs="1" ref="CapNoExiOpcional" />
									<xs:element minOccurs="1" maxOccurs="1" ref="PriEmiOpcional" />
									<xs:element minOccurs="1" maxOccurs="1" ref="ReservasOpcional" />
									<xs:element minOccurs="1" maxOccurs="1" ref="AccParPatProOpcional" />
									<xs:element minOccurs="1" maxOccurs="1" ref="ResEjeAntOpcional" />
									<xs:element minOccurs="1" maxOccurs="1" ref="OtrApoSocOpcional" />
									<xs:element minOccurs="1" maxOccurs="1" ref="ResEjOpcional" />
									<xs:element minOccurs="1" maxOccurs="1" ref="DivCueOpcional" />
									<xs:element minOccurs="1" maxOccurs="1" ref="OtrInsPatNetOpcional" />
									<xs:element minOccurs="1" maxOccurs="1" ref="AjusCamValOpcional" />
									<xs:element minOccurs="1" maxOccurs="1" ref="SubDonLegRecOpcional" />
									<xs:element minOccurs="1" maxOccurs="1" ref="CambPatrTotalOpcional" />
									
									<xs:element name="EstCamSalFin200X-2AjusCam">
										<xs:annotation>
											<xs:documentation>I. Ajustes por cambios de criterios 200X-2 y anteriores.</xs:documentation>
										</xs:annotation>
										<xs:complexType>
											<xs:sequence>
												<xs:element minOccurs="1" maxOccurs="1" ref="CapEscOpcional" />  
												<xs:element minOccurs="1" maxOccurs="1" ref="CapNoExiOpcional" />
												<xs:element minOccurs="1" maxOccurs="1" ref="PriEmiOpcional" />
												<xs:element minOccurs="1" maxOccurs="1" ref="ReservasOpcional" />
												<xs:element minOccurs="1" maxOccurs="1" ref="AccParPatProOpcional" />
												<xs:element minOccurs="1" maxOccurs="1" ref="ResEjeAntOpcional" />
												<xs:element minOccurs="1" maxOccurs="1" ref="OtrApoSocOpcional" />
												<xs:element minOccurs="1" maxOccurs="1" ref="ResEjOpcional" />
												<xs:element minOccurs="1" maxOccurs="1" ref="DivCueOpcional" />
												<xs:element minOccurs="1" maxOccurs="1" ref="OtrInsPatNetOpcional" />
												<xs:element minOccurs="1" maxOccurs="1" ref="AjusCamValOpcional" />
												<xs:element minOccurs="1" maxOccurs="1" ref="SubDonLegRecOpcional" />
												<xs:element minOccurs="1" maxOccurs="1" ref="CambPatrTotalOpcional" />
											</xs:sequence>
										</xs:complexType>
									</xs:element>
									<xs:element name="EstCamSalFin200X-2AjusErr">
										<xs:annotation>
											<xs:documentation>II. Ajustes por errores 200X-2.</xs:documentation>
										</xs:annotation>
										<xs:complexType>
											<xs:sequence>
												<xs:element minOccurs="1" maxOccurs="1" ref="CapEscOpcional" />  
												<xs:element minOccurs="1" maxOccurs="1" ref="CapNoExiOpcional" />
												<xs:element minOccurs="1" maxOccurs="1" ref="PriEmiOpcional" />
												<xs:element minOccurs="1" maxOccurs="1" ref="ReservasOpcional" />
												<xs:element minOccurs="1" maxOccurs="1" ref="AccParPatProOpcional" />
												<xs:element minOccurs="1" maxOccurs="1" ref="ResEjeAntOpcional" />
												<xs:element minOccurs="1" maxOccurs="1" ref="OtrApoSocOpcional" />
												<xs:element minOccurs="1" maxOccurs="1" ref="ResEjOpcional" />
												<xs:element minOccurs="1" maxOccurs="1" ref="DivCueOpcional" />
												<xs:element minOccurs="1" maxOccurs="1" ref="OtrInsPatNetOpcional" />
												<xs:element minOccurs="1" maxOccurs="1" ref="AjusCamValOpcional" />
												<xs:element minOccurs="1" maxOccurs="1" ref="SubDonLegRecOpcional" />
												<xs:element minOccurs="1" maxOccurs="1" ref="CambPatrTotalOpcional" />
											</xs:sequence>
										</xs:complexType>
									</xs:element>
									
									
								</xs:sequence>
							</xs:complexType>
						</xs:element>
						
						<xs:element minOccurs="1" maxOccurs="1" name="EstCamSalIni200X-1">
							<xs:annotation>
								<xs:documentation> B) SALDO AJUSTADO, INICIO DEL AÑO 200X-1 </xs:documentation>
							</xs:annotation>
							<xs:complexType>
								<xs:sequence>
									<xs:element minOccurs="1" maxOccurs="1" ref="CapEscOpcional" />  
									<xs:element minOccurs="1" maxOccurs="1" ref="CapNoExiOpcional" />
									<xs:element minOccurs="1" maxOccurs="1" ref="PriEmiOpcional" />
									<xs:element minOccurs="1" maxOccurs="1" ref="ReservasOpcional" />
									<xs:element minOccurs="1" maxOccurs="1" ref="AccParPatProOpcional" />
									<xs:element minOccurs="1" maxOccurs="1" ref="ResEjeAntOpcional" />
									<xs:element minOccurs="1" maxOccurs="1" ref="OtrApoSocOpcional" />
									<xs:element minOccurs="1" maxOccurs="1" ref="ResEjOpcional" />
									<xs:element minOccurs="1" maxOccurs="1" ref="DivCueOpcional" />
									<xs:element minOccurs="1" maxOccurs="1" ref="OtrInsPatNetOpcional" />
									<xs:element minOccurs="1" maxOccurs="1" ref="AjusCamValOpcional" />
									<xs:element minOccurs="1" maxOccurs="1" ref="SubDonLegRecOpcional" />
									<xs:element minOccurs="1" maxOccurs="1" ref="CambPatrTotalOpcional" />
									
									<xs:element name="EstCamSalIni200X-1TotIngGas" minOccurs="1" maxOccurs="1">
										<xs:annotation>
											<xs:documentation> I. Total ingresos y gastos reconocidos. </xs:documentation>
										</xs:annotation>
										<xs:complexType>
											<xs:sequence>
												<xs:element minOccurs="1" maxOccurs="1" ref="CapEscOpcional" />  
												<xs:element minOccurs="1" maxOccurs="1" ref="CapNoExiOpcional" />
												<xs:element minOccurs="1" maxOccurs="1" ref="PriEmiOpcional" />
												<xs:element minOccurs="1" maxOccurs="1" ref="ReservasOpcional" />
												<xs:element minOccurs="1" maxOccurs="1" ref="AccParPatProOpcional" />
												<xs:element minOccurs="1" maxOccurs="1" ref="ResEjeAntOpcional" />
												<xs:element minOccurs="1" maxOccurs="1" ref="OtrApoSocOpcional" />
												<xs:element minOccurs="1" maxOccurs="1" ref="ResEjOpcional" />
												<xs:element minOccurs="1" maxOccurs="1" ref="DivCueOpcional" />
												<xs:element minOccurs="1" maxOccurs="1" ref="OtrInsPatNetOpcional" />
												<xs:element minOccurs="1" maxOccurs="1" ref="AjusCamValOpcional" />
												<xs:element minOccurs="1" maxOccurs="1" ref="SubDonLegRecOpcional" />
												<xs:element minOccurs="1" maxOccurs="1" ref="CambPatrTotalOpcional" />
											</xs:sequence>
										</xs:complexType>
									</xs:element>
									
									<xs:element name="EstCamSalIni200X-1OpSocPro" minOccurs="1" maxOccurs="1">
										<xs:annotation>
											<xs:documentation> II. Operaciones con socios o propietarios. </xs:documentation>
										</xs:annotation>
										<xs:complexType>
											<xs:sequence>
												<xs:element minOccurs="1" maxOccurs="1" ref="CapEscOpcional" />  
												<xs:element minOccurs="1" maxOccurs="1" ref="CapNoExiOpcional" />
												<xs:element minOccurs="1" maxOccurs="1" ref="PriEmiOpcional" />
												<xs:element minOccurs="1" maxOccurs="1" ref="ReservasOpcional" />
												<xs:element minOccurs="1" maxOccurs="1" ref="AccParPatProOpcional" />
												<xs:element minOccurs="1" maxOccurs="1" ref="ResEjeAntOpcional" />
												<xs:element minOccurs="1" maxOccurs="1" ref="OtrApoSocOpcional" />
												<xs:element minOccurs="1" maxOccurs="1" ref="ResEjOpcional" />
												<xs:element minOccurs="1" maxOccurs="1" ref="DivCueOpcional" />
												<xs:element minOccurs="1" maxOccurs="1" ref="OtrInsPatNetOpcional" />
												<xs:element minOccurs="1" maxOccurs="1" ref="AjusCamValOpcional" />
												<xs:element minOccurs="1" maxOccurs="1" ref="SubDonLegRecOpcional" />
												<xs:element minOccurs="1" maxOccurs="1" ref="CambPatrTotalOpcional" />
															
												<xs:element name="EstCamSal200X-1OpSocProAumCap" minOccurs="1" maxOccurs="1">
													<xs:annotation>
														<xs:documentation>1. Aumentos de capital.</xs:documentation>
													</xs:annotation>
													<xs:complexType>
														<xs:sequence>
													<xs:element minOccurs="1" maxOccurs="1" ref="CapEscOpcional" />  
													<xs:element minOccurs="1" maxOccurs="1" ref="CapNoExiOpcional" />
													<xs:element minOccurs="1" maxOccurs="1" ref="PriEmiOpcional" />
													<xs:element minOccurs="1" maxOccurs="1" ref="ReservasOpcional" />
													<xs:element minOccurs="1" maxOccurs="1" ref="AccParPatProOpcional" />
													<xs:element minOccurs="1" maxOccurs="1" ref="ResEjeAntOpcional" />
													<xs:element minOccurs="1" maxOccurs="1" ref="OtrApoSocOpcional" />
													<xs:element minOccurs="1" maxOccurs="1" ref="ResEjOpcional" />
													<xs:element minOccurs="1" maxOccurs="1" ref="DivCueOpcional" />
													<xs:element minOccurs="1" maxOccurs="1" ref="OtrInsPatNetOpcional" />
													<xs:element minOccurs="1" maxOccurs="1" ref="AjusCamValOpcional" />
													<xs:element minOccurs="1" maxOccurs="1" ref="SubDonLegRecOpcional" />
													<xs:element minOccurs="1" maxOccurs="1" ref="CambPatrTotalOpcional" />
														</xs:sequence>
													</xs:complexType>
												</xs:element>
												
												<xs:element name="EstCamSal200X-1OpSocProRedCap" minOccurs="1" maxOccurs="1">
													<xs:annotation>
														<xs:documentation>2. (-) Reducciones de capital.</xs:documentation>
													</xs:annotation>
													<xs:complexType>
														<xs:sequence>
															<xs:element minOccurs="1" maxOccurs="1" ref="CapEscOpcional" />  
															<xs:element minOccurs="1" maxOccurs="1" ref="CapNoExiOpcional" />
															<xs:element minOccurs="1" maxOccurs="1" ref="PriEmiOpcional" />
															<xs:element minOccurs="1" maxOccurs="1" ref="ReservasOpcional" />
															<xs:element minOccurs="1" maxOccurs="1" ref="AccParPatProOpcional" />
															<xs:element minOccurs="1" maxOccurs="1" ref="ResEjeAntOpcional" />
															<xs:element minOccurs="1" maxOccurs="1" ref="OtrApoSocOpcional" />
															<xs:element minOccurs="1" maxOccurs="1" ref="ResEjOpcional" />
															<xs:element minOccurs="1" maxOccurs="1" ref="DivCueOpcional" />
															<xs:element minOccurs="1" maxOccurs="1" ref="OtrInsPatNetOpcional" />
															<xs:element minOccurs="1" maxOccurs="1" ref="AjusCamValOpcional" />
															<xs:element minOccurs="1" maxOccurs="1" ref="SubDonLegRecOpcional" />
															<xs:element minOccurs="1" maxOccurs="1" ref="CambPatrTotalOpcional" />
														</xs:sequence>
													</xs:complexType>	
												</xs:element>
												
												<xs:element name="EstCamSal200X-1OpSocProOtrOpSocPro" minOccurs="1" maxOccurs="1">
													<xs:annotation>
														<xs:documentation>3. Otras operaciones con socios o propietarios.</xs:documentation>
													</xs:annotation>
													<xs:complexType>
														<xs:sequence>
															<xs:element minOccurs="1" maxOccurs="1" ref="CapEscOpcional" />  
															<xs:element minOccurs="1" maxOccurs="1" ref="CapNoExiOpcional" />
															<xs:element minOccurs="1" maxOccurs="1" ref="PriEmiOpcional" />
															<xs:element minOccurs="1" maxOccurs="1" ref="ReservasOpcional" />
															<xs:element minOccurs="1" maxOccurs="1" ref="AccParPatProOpcional" />
															<xs:element minOccurs="1" maxOccurs="1" ref="ResEjeAntOpcional" />
															<xs:element minOccurs="1" maxOccurs="1" ref="OtrApoSocOpcional" />
															<xs:element minOccurs="1" maxOccurs="1" ref="ResEjOpcional" />
															<xs:element minOccurs="1" maxOccurs="1" ref="DivCueOpcional" />
															<xs:element minOccurs="1" maxOccurs="1" ref="OtrInsPatNetOpcional" />
															<xs:element minOccurs="1" maxOccurs="1" ref="AjusCamValOpcional" />
															<xs:element minOccurs="1" maxOccurs="1" ref="SubDonLegRecOpcional" />
															<xs:element minOccurs="1" maxOccurs="1" ref="CambPatrTotalOpcional" />
														</xs:sequence>
													</xs:complexType>	
												</xs:element>		
											</xs:sequence>
										</xs:complexType>
									</xs:element>
									
									<xs:element name="EstCamSalIni200X-1OtrOp" minOccurs="1" maxOccurs="1">
										<xs:annotation>
											<xs:documentation>III. Otras variaciones del patrimonio neto.</xs:documentation>
										</xs:annotation>
										<xs:complexType>
											<xs:sequence>
												<xs:element minOccurs="1" maxOccurs="1" ref="CapEscOpcional" />  
												<xs:element minOccurs="1" maxOccurs="1" ref="CapNoExiOpcional" />
												<xs:element minOccurs="1" maxOccurs="1" ref="PriEmiOpcional" />
												<xs:element minOccurs="1" maxOccurs="1" ref="ReservasOpcional" />
												<xs:element minOccurs="1" maxOccurs="1" ref="AccParPatProOpcional" />
												<xs:element minOccurs="1" maxOccurs="1" ref="ResEjeAntOpcional" />
												<xs:element minOccurs="1" maxOccurs="1" ref="OtrApoSocOpcional" />
												<xs:element minOccurs="1" maxOccurs="1" ref="ResEjOpcional" />
												<xs:element minOccurs="1" maxOccurs="1" ref="DivCueOpcional" />
												<xs:element minOccurs="1" maxOccurs="1" ref="OtrInsPatNetOpcional" />
												<xs:element minOccurs="1" maxOccurs="1" ref="AjusCamValOpcional" />
												<xs:element minOccurs="1" maxOccurs="1" ref="SubDonLegRecOpcional" />
												<xs:element minOccurs="1" maxOccurs="1" ref="CambPatrTotalOpcional" />
											</xs:sequence>
										</xs:complexType>
									 </xs:element>
																	
									
								</xs:sequence>
							</xs:complexType>
						</xs:element>
						
						
						<xs:element minOccurs="1" maxOccurs="1" name="EstCamSalFin200X-1" >
							<xs:annotation>
								<xs:documentation> C) SALDO, FINAL DEL AÑO 200X-1 </xs:documentation>
							</xs:annotation>
							<xs:complexType>
								<xs:sequence>
									<xs:element minOccurs="1" maxOccurs="1" ref="CapEscOpcional" />  
									<xs:element minOccurs="1" maxOccurs="1" ref="CapNoExiOpcional" />
									<xs:element minOccurs="1" maxOccurs="1" ref="PriEmiOpcional" />
									<xs:element minOccurs="1" maxOccurs="1" ref="ReservasOpcional" />
									<xs:element minOccurs="1" maxOccurs="1" ref="AccParPatProOpcional" />
									<xs:element minOccurs="1" maxOccurs="1" ref="ResEjeAntOpcional" />
									<xs:element minOccurs="1" maxOccurs="1" ref="OtrApoSocOpcional" />
									<xs:element minOccurs="1" maxOccurs="1" ref="ResEjOpcional" />
									<xs:element minOccurs="1" maxOccurs="1" ref="DivCueOpcional" />
									<xs:element minOccurs="1" maxOccurs="1" ref="OtrInsPatNetOpcional" />
									<xs:element minOccurs="1" maxOccurs="1" ref="AjusCamValOpcional" />
									<xs:element minOccurs="1" maxOccurs="1" ref="SubDonLegRecOpcional" />
									<xs:element minOccurs="1" maxOccurs="1" ref="CambPatrTotalOpcional" />
									
									<xs:element name="EstCamSalFin200X-1AjusCam" minOccurs="1" maxOccurs="1">
										<xs:annotation>
											<xs:documentation>I. Ajustes por cambios de criterio 200X-1.</xs:documentation>
										</xs:annotation>
										<xs:complexType>
											<xs:sequence>
												<xs:element minOccurs="1" maxOccurs="1" ref="CapEscOpcional" />  
												<xs:element minOccurs="1" maxOccurs="1" ref="CapNoExiOpcional" />
												<xs:element minOccurs="1" maxOccurs="1" ref="PriEmiOpcional" />
												<xs:element minOccurs="1" maxOccurs="1" ref="ReservasOpcional" />
												<xs:element minOccurs="1" maxOccurs="1" ref="AccParPatProOpcional" />
												<xs:element minOccurs="1" maxOccurs="1" ref="ResEjeAntOpcional" />
												<xs:element minOccurs="1" maxOccurs="1" ref="OtrApoSocOpcional" />
												<xs:element minOccurs="1" maxOccurs="1" ref="ResEjOpcional" />
												<xs:element minOccurs="1" maxOccurs="1" ref="DivCueOpcional" />
												<xs:element minOccurs="1" maxOccurs="1" ref="OtrInsPatNetOpcional" />
												<xs:element minOccurs="1" maxOccurs="1" ref="AjusCamValOpcional" />
												<xs:element minOccurs="1" maxOccurs="1" ref="SubDonLegRecOpcional" />
												<xs:element minOccurs="1" maxOccurs="1" ref="CambPatrTotalOpcional" />
											</xs:sequence>
										</xs:complexType>
									</xs:element>
									<xs:element name="EstCamSalFin200X-1AjusErr" minOccurs="1" maxOccurs="1">
										<xs:annotation>
											<xs:documentation>II. Ajustes por errores 200X-1.</xs:documentation>
										</xs:annotation>
										<xs:complexType>
											<xs:sequence>
												<xs:element minOccurs="1" maxOccurs="1" ref="CapEscOpcional" />  
												<xs:element minOccurs="1" maxOccurs="1" ref="CapNoExiOpcional" />
												<xs:element minOccurs="1" maxOccurs="1" ref="PriEmiOpcional" />
												<xs:element minOccurs="1" maxOccurs="1" ref="ReservasOpcional" />
												<xs:element minOccurs="1" maxOccurs="1" ref="AccParPatProOpcional" />
												<xs:element minOccurs="1" maxOccurs="1" ref="ResEjeAntOpcional" />
												<xs:element minOccurs="1" maxOccurs="1" ref="OtrApoSocOpcional" />
												<xs:element minOccurs="1" maxOccurs="1" ref="ResEjOpcional" />
												<xs:element minOccurs="1" maxOccurs="1" ref="DivCueOpcional" />
												<xs:element minOccurs="1" maxOccurs="1" ref="OtrInsPatNetOpcional" />
												<xs:element minOccurs="1" maxOccurs="1" ref="AjusCamValOpcional" />
												<xs:element minOccurs="1" maxOccurs="1" ref="SubDonLegRecOpcional" />
												<xs:element minOccurs="1" maxOccurs="1" ref="CambPatrTotalOpcional" />
											</xs:sequence>
										</xs:complexType>
									</xs:element>
								</xs:sequence>
							</xs:complexType>
						</xs:element>
						
						<xs:element minOccurs="1" maxOccurs="1" name="EstCamSalIni200X">
							<xs:annotation>
								<xs:documentation> D) SALDO AJUSTADO, INICIO DEL AÑO 200X </xs:documentation>
							</xs:annotation>
							<xs:complexType>
								<xs:sequence>
									<xs:element minOccurs="1" maxOccurs="1" ref="CapEsc" />  
									<xs:element minOccurs="1" maxOccurs="1" ref="CapNoExi" />
									<xs:element minOccurs="1" maxOccurs="1" ref="PriEmi" />
									<xs:element minOccurs="1" maxOccurs="1" ref="Reservas" />
									<xs:element minOccurs="1" maxOccurs="1" ref="AccParPatPro" />
									<xs:element minOccurs="1" maxOccurs="1" ref="ResEjeAnt" />
									<xs:element minOccurs="1" maxOccurs="1" ref="OtrApoSoc" />
									<xs:element minOccurs="1" maxOccurs="1" ref="ResEj" />
									<xs:element minOccurs="1" maxOccurs="1" ref="DivCue" />
									<xs:element minOccurs="1" maxOccurs="1" ref="OtrInsPatNet" />
									<xs:element minOccurs="1" maxOccurs="1" ref="AjusCamVal" />
									<xs:element minOccurs="1" maxOccurs="1" ref="SubDonLegRec" />
									<xs:element minOccurs="1" maxOccurs="1" ref="CambPatrTotal" />
									
									<xs:element name="EstCamSal200XTotIngGas" minOccurs="1" maxOccurs="1">
										<xs:annotation>
											<xs:documentation> I. Total ingresos y gastos reconocidos. </xs:documentation>
										</xs:annotation>
										<xs:complexType>
											<xs:sequence>
												<xs:element minOccurs="1" maxOccurs="1" ref="CapEsc" />  
												<xs:element minOccurs="1" maxOccurs="1" ref="CapNoExi" />
												<xs:element minOccurs="1" maxOccurs="1" ref="PriEmi" />
												<xs:element minOccurs="1" maxOccurs="1" ref="Reservas" />
												<xs:element minOccurs="1" maxOccurs="1" ref="AccParPatPro" />
												<xs:element minOccurs="1" maxOccurs="1" ref="ResEjeAnt" />
												<xs:element minOccurs="1" maxOccurs="1" ref="OtrApoSoc" />
												<xs:element minOccurs="1" maxOccurs="1" ref="ResEj" />
												<xs:element minOccurs="1" maxOccurs="1" ref="DivCue" />
												<xs:element minOccurs="1" maxOccurs="1" ref="OtrInsPatNet" />
												<xs:element minOccurs="1" maxOccurs="1" ref="AjusCamVal" />
												<xs:element minOccurs="1" maxOccurs="1" ref="SubDonLegRec" />
												<xs:element minOccurs="1" maxOccurs="1" ref="CambPatrTotal" />
											</xs:sequence>
										</xs:complexType>
									</xs:element>
									
									<xs:element name="EstCamSal200XOpSocPro" minOccurs="1" maxOccurs="1">
										<xs:annotation>
											<xs:documentation> II. Operaciones con socios o propietarios. </xs:documentation>
										</xs:annotation>
										<xs:complexType>
											<xs:sequence>
												<xs:element minOccurs="1" maxOccurs="1" ref="CapEsc" />  
												<xs:element minOccurs="1" maxOccurs="1" ref="CapNoExi" />
												<xs:element minOccurs="1" maxOccurs="1" ref="PriEmi" />
												<xs:element minOccurs="1" maxOccurs="1" ref="Reservas" />
												<xs:element minOccurs="1" maxOccurs="1" ref="AccParPatPro" />
												<xs:element minOccurs="1" maxOccurs="1" ref="ResEjeAnt" />
												<xs:element minOccurs="1" maxOccurs="1" ref="OtrApoSoc" />
												<xs:element minOccurs="1" maxOccurs="1" ref="ResEj" />
												<xs:element minOccurs="1" maxOccurs="1" ref="DivCue" />
												<xs:element minOccurs="1" maxOccurs="1" ref="OtrInsPatNet" />
												<xs:element minOccurs="1" maxOccurs="1" ref="AjusCamVal" />
												<xs:element minOccurs="1" maxOccurs="1" ref="SubDonLegRec" />
												<xs:element minOccurs="1" maxOccurs="1" ref="CambPatrTotal" />
												
															
												<xs:element name="EstCamSal200XOpSocProAumCap" minOccurs="1" maxOccurs="1">
													<xs:annotation>
														<xs:documentation>1. Aumentos de capital.</xs:documentation>
													</xs:annotation>
													<xs:complexType>
														<xs:sequence>
															<xs:element minOccurs="1" maxOccurs="1" ref="CapEsc" />  
															<xs:element minOccurs="1" maxOccurs="1" ref="CapNoExi" />
															<xs:element minOccurs="1" maxOccurs="1" ref="PriEmi" />
															<xs:element minOccurs="1" maxOccurs="1" ref="Reservas" />
															<xs:element minOccurs="1" maxOccurs="1" ref="AccParPatPro" />
															<xs:element minOccurs="1" maxOccurs="1" ref="ResEjeAnt" />
															<xs:element minOccurs="1" maxOccurs="1" ref="OtrApoSoc" />
															<xs:element minOccurs="1" maxOccurs="1" ref="ResEj" />
															<xs:element minOccurs="1" maxOccurs="1" ref="DivCue" />
															<xs:element minOccurs="1" maxOccurs="1" ref="OtrInsPatNet" />
															<xs:element minOccurs="1" maxOccurs="1" ref="AjusCamVal" />
															<xs:element minOccurs="1" maxOccurs="1" ref="SubDonLegRec" />
															<xs:element minOccurs="1" maxOccurs="1" ref="CambPatrTotal" />
														</xs:sequence>
													</xs:complexType>
												</xs:element>
												
												<xs:element name="EstCamSal200XOpSocProRedCap" minOccurs="1" maxOccurs="1">
													<xs:annotation>
														<xs:documentation>2. (-) Reducciones de capital.</xs:documentation>
													</xs:annotation>
													<xs:complexType>
														<xs:sequence>
															<xs:element minOccurs="1" maxOccurs="1" ref="CapEsc" />  
															<xs:element minOccurs="1" maxOccurs="1" ref="CapNoExi" />
															<xs:element minOccurs="1" maxOccurs="1" ref="PriEmi" />
															<xs:element minOccurs="1" maxOccurs="1" ref="Reservas" />
															<xs:element minOccurs="1" maxOccurs="1" ref="AccParPatPro" />
															<xs:element minOccurs="1" maxOccurs="1" ref="ResEjeAnt" />
															<xs:element minOccurs="1" maxOccurs="1" ref="OtrApoSoc" />
															<xs:element minOccurs="1" maxOccurs="1" ref="ResEj" />
															<xs:element minOccurs="1" maxOccurs="1" ref="DivCue" />
															<xs:element minOccurs="1" maxOccurs="1" ref="OtrInsPatNet" />
															<xs:element minOccurs="1" maxOccurs="1" ref="AjusCamVal" />
															<xs:element minOccurs="1" maxOccurs="1" ref="SubDonLegRec" />
															<xs:element minOccurs="1" maxOccurs="1" ref="CambPatrTotal" />
														</xs:sequence>
													</xs:complexType>	
												</xs:element>
												
												<xs:element name="EstCamSal200XOpSocProOtrOpSocPro" minOccurs="1" maxOccurs="1">
													<xs:annotation>
														<xs:documentation>3. Otras operaciones con socios o propietarios.</xs:documentation>
													</xs:annotation>
													<xs:complexType>
														<xs:sequence>
															<xs:element minOccurs="1" maxOccurs="1" ref="CapEsc" />  
															<xs:element minOccurs="1" maxOccurs="1" ref="CapNoExi" />
															<xs:element minOccurs="1" maxOccurs="1" ref="PriEmi" />
															<xs:element minOccurs="1" maxOccurs="1" ref="Reservas" />
															<xs:element minOccurs="1" maxOccurs="1" ref="AccParPatPro" />
															<xs:element minOccurs="1" maxOccurs="1" ref="ResEjeAnt" />
															<xs:element minOccurs="1" maxOccurs="1" ref="OtrApoSoc" />
															<xs:element minOccurs="1" maxOccurs="1" ref="ResEj" />
															<xs:element minOccurs="1" maxOccurs="1" ref="DivCue" />
															<xs:element minOccurs="1" maxOccurs="1" ref="OtrInsPatNet" />
															<xs:element minOccurs="1" maxOccurs="1" ref="AjusCamVal" />
															<xs:element minOccurs="1" maxOccurs="1" ref="SubDonLegRec" />
															<xs:element minOccurs="1" maxOccurs="1" ref="CambPatrTotal" />
														</xs:sequence>
													</xs:complexType>	
												</xs:element>		

											</xs:sequence>
										</xs:complexType>
									</xs:element>
									
									<xs:element name="EstCamSalIni200XOtrOp" minOccurs="1" maxOccurs="1">
										<xs:annotation>
											<xs:documentation>III. Otras variaciones del patrimonio neto.</xs:documentation>
										</xs:annotation>
										<xs:complexType>
											<xs:sequence>
												<xs:element minOccurs="1" maxOccurs="1" ref="CapEsc" />  
												<xs:element minOccurs="1" maxOccurs="1" ref="CapNoExi" />
												<xs:element minOccurs="1" maxOccurs="1" ref="PriEmi" />
												<xs:element minOccurs="1" maxOccurs="1" ref="Reservas" />
												<xs:element minOccurs="1" maxOccurs="1" ref="AccParPatPro" />
												<xs:element minOccurs="1" maxOccurs="1" ref="ResEjeAnt" />
												<xs:element minOccurs="1" maxOccurs="1" ref="OtrApoSoc" />
												<xs:element minOccurs="1" maxOccurs="1" ref="ResEj" />
												<xs:element minOccurs="1" maxOccurs="1" ref="DivCue" />
												<xs:element minOccurs="1" maxOccurs="1" ref="OtrInsPatNet" />
												<xs:element minOccurs="1" maxOccurs="1" ref="AjusCamVal" />
												<xs:element minOccurs="1" maxOccurs="1" ref="SubDonLegRec" />
												<xs:element minOccurs="1" maxOccurs="1" ref="CambPatrTotal" />
											</xs:sequence>
										</xs:complexType>
									 </xs:element>
								</xs:sequence>
							</xs:complexType>
						</xs:element>
						
						
						<xs:element minOccurs="1" maxOccurs="1" name="EstCamSalFin200X">
							<xs:annotation>
								<xs:documentation> E) SALDO, FINAL DEL AÑO 200X </xs:documentation>
							</xs:annotation>
							<xs:complexType>
								<xs:sequence>
									<xs:element minOccurs="1" maxOccurs="1" ref="CapEsc" />  
									<xs:element minOccurs="1" maxOccurs="1" ref="CapNoExi" />
									<xs:element minOccurs="1" maxOccurs="1" ref="PriEmi" />
									<xs:element minOccurs="1" maxOccurs="1" ref="Reservas" />
									<xs:element minOccurs="1" maxOccurs="1" ref="AccParPatPro" />
									<xs:element minOccurs="1" maxOccurs="1" ref="ResEjeAnt" />
									<xs:element minOccurs="1" maxOccurs="1" ref="OtrApoSoc" />
									<xs:element minOccurs="1" maxOccurs="1" ref="ResEj" />
									<xs:element minOccurs="1" maxOccurs="1" ref="DivCue" />
									<xs:element minOccurs="1" maxOccurs="1" ref="OtrInsPatNet" />
									<xs:element minOccurs="1" maxOccurs="1" ref="AjusCamVal" />
									<xs:element minOccurs="1" maxOccurs="1" ref="SubDonLegRec" />
									<xs:element minOccurs="1" maxOccurs="1" ref="CambPatrTotal" />
								</xs:sequence>
							</xs:complexType>
						</xs:element>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
	
				<!-- ESTADO DE FLUJO DE EFECTIVO -->
			<xs:element name="EstFluEfe" minOccurs="1" maxOccurs="1">
				<xs:annotation>
					<xs:documentation> FLUJO DE EFECTIVO </xs:documentation>
				</xs:annotation>
				<xs:complexType>
					<xs:sequence>
						<xs:element name="EstFluEfeActExp" minOccurs="1" maxOccurs="1">
							<xs:annotation>
								<xs:documentation> A) FLUJOS DE EFECTIVO DE LAS ACTIVIDADES DE EXPLOTACIÓN </xs:documentation>
							</xs:annotation>
							<xs:complexType>
								<xs:sequence>
									<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
									<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
									<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
									
									<xs:element name="EstFluEfeActExpResEjAntImp" minOccurs="1" maxOccurs="1">
										<xs:annotation>
											<xs:documentation> 1. Resultado del ejercicio antes de impuestos </xs:documentation>
										</xs:annotation>
										<xs:complexType>
											<xs:sequence>
												<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
												<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
												<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
											</xs:sequence>
										</xs:complexType>	
									</xs:element>
									
									<xs:element name="EstFluEfeActExpAjuRes" minOccurs="1" maxOccurs="1">
										<xs:annotation>
											<xs:documentation> 2. Ajustes del resultado </xs:documentation>
										</xs:annotation>
										<xs:complexType>
											<xs:sequence>
												<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
												<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
												<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
												
												<xs:element name="EstFluEfeActExpAjuResAmoInm">
													<xs:annotation>
														<xs:documentation>2.a) Amortización del inmovilizado (+)</xs:documentation>
													</xs:annotation>
													<xs:complexType>
														<xs:sequence>
															<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
															<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
															<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
														</xs:sequence>
													</xs:complexType>	
												</xs:element>
												
												<xs:element name="EstFluEfeActExpAjuResCorrValDet">
													<xs:annotation>
														<xs:documentation>2.b) Correcciones valorativas por deterioro (+/-)</xs:documentation>
													</xs:annotation>
													<xs:complexType>
														<xs:sequence>
															<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
															<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
															<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
														</xs:sequence>
													</xs:complexType>	
												</xs:element>
												
												<xs:element name="EstFluEfeActExpAjuResVarPro">
													<xs:annotation>
														<xs:documentation>2.c) Variación de provisiones (+/-) </xs:documentation>
													</xs:annotation>
													<xs:complexType>
														<xs:sequence>
															<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
															<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
															<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
														</xs:sequence>
													</xs:complexType>	
												</xs:element>
												
												<xs:element name="EstFluEfeActExpAjuResImpSub">
													<xs:annotation>
														<xs:documentation>2.d) Imputación de subvenciones (-)</xs:documentation>
													</xs:annotation>
													<xs:complexType>
														<xs:sequence>
															<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
															<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
															<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
														</xs:sequence>
													</xs:complexType>
												</xs:element>
												
												<xs:element name="EstFluEfeActExpAjuResResBajEnaInm">
													<xs:annotation>
														<xs:documentation>2.e) Resultados por bajas y enajenaciones de inmovilizado (+/-)</xs:documentation>
													</xs:annotation>
													<xs:complexType>
														<xs:sequence>
															<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
															<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
															<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
														</xs:sequence>
													</xs:complexType>
												</xs:element>
												
												<xs:element name="EstFluEfeActExpAjuResResBajEnaIns">
													<xs:annotation>
														<xs:documentation>2.f) Resultado por bajas y enajenaciones de instrumentos financieros (+/-)</xs:documentation>
													</xs:annotation>
													<xs:complexType>
														<xs:sequence>
															<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
															<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
															<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
														</xs:sequence>
													</xs:complexType>											
												</xs:element>
										
												<xs:element name="EstFluEfeActExpAjuResIngFin">
													<xs:annotation>
														<xs:documentation>2.g) Ingresos financieros (-) </xs:documentation>
													</xs:annotation>
													<xs:complexType>
														<xs:sequence>
															<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
															<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
															<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
														</xs:sequence>
													</xs:complexType>																						
												</xs:element>
												
												<xs:element name="EstFluEfeActExpAjuResGasFin">
													<xs:annotation>
														<xs:documentation>2.h) Gastos financieros (+)</xs:documentation>
													</xs:annotation>
													<xs:complexType>
														<xs:sequence>
															<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
															<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
															<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
														</xs:sequence>
													</xs:complexType>
												</xs:element>
												
												<xs:element name="EstFluEfeActExpAjuResDifCam">
													<xs:annotation>
														<xs:documentation>2.i) Diferencias de cambio (+/-)</xs:documentation>
													</xs:annotation>
													<xs:complexType>
														<xs:sequence>
															<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
															<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
															<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
														</xs:sequence>
													</xs:complexType>
												</xs:element>

												<xs:element name="EstFluEfeActExpAjuResVarValRazInsFin">
													<xs:annotation>
														<xs:documentation>2.j) Variación de valor razonable en instrumentos financieros (+/-)</xs:documentation>
													</xs:annotation>
													<xs:complexType>
														<xs:sequence>
															<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
															<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
															<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
														</xs:sequence>
													</xs:complexType>
												</xs:element>
												
												<xs:element name="EstFluEfeActExpAjuResOtrIngGas">
													<xs:annotation>
														<xs:documentation>2.k) Otros ingresos y gastos (-/+) </xs:documentation>
													</xs:annotation>
													<xs:complexType>
														<xs:sequence>
															<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
															<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
															<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
														</xs:sequence>
													</xs:complexType>
												</xs:element>
											</xs:sequence>
										</xs:complexType>
									</xs:element>
							
									<xs:element name="EstFluEfeActExpCamCapCorr" minOccurs="1" maxOccurs="1">
										<xs:annotation>
											<xs:documentation> 3. Cambios en el capital corriente </xs:documentation>
										</xs:annotation>
										<xs:complexType>
											<xs:sequence>
												<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
												<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
												<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
												
												<xs:element name="EstFluEfeActExpCamCapCorrExi">
													<xs:annotation>
														<xs:documentation> 3.a) Existencias (+/-) </xs:documentation>
													</xs:annotation>
													<xs:complexType>
														<xs:sequence>
															<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
															<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
															<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
														</xs:sequence>
													</xs:complexType>
												</xs:element>
												
												<xs:element name="EstFluEfeActExpCamCapCorrDeuCueCob">
													<xs:annotation>
														<xs:documentation> 3.b) Deudores y otras cuentas a cobrar (+/-) </xs:documentation>
													</xs:annotation>
													<xs:complexType>
														<xs:sequence>
															<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
															<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
															<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
														</xs:sequence>
													</xs:complexType>
												</xs:element>
										
												<xs:element name="EstFluEfeActExpCamCapCorrOtrActCor">
													<xs:annotation>
														<xs:documentation> 3.c) Otros activos corrientes (+/-)</xs:documentation>
													</xs:annotation>
													<xs:complexType>
														<xs:sequence>
															<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
															<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
															<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
														</xs:sequence>
													</xs:complexType>
												</xs:element>
												
												<xs:element name="EstFluEfeActExpCamCapCorrAcreCuePag">
													<xs:annotation>
														<xs:documentation> 3.d) Acreedores y otras cuentas a pagar (+/-)</xs:documentation>
													</xs:annotation>
													<xs:complexType>
														<xs:sequence>
															<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
															<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
															<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
														</xs:sequence>
													</xs:complexType>
												</xs:element>
												
												<xs:element name="EstFluEfeActExpCamCapCorrOtrPasCor">
													<xs:annotation>
														<xs:documentation> 3.e) Otros pasivos corrientes (+/-)</xs:documentation>
													</xs:annotation>
													<xs:complexType>
														<xs:sequence>
															<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
															<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
															<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
														</xs:sequence>
													</xs:complexType>
												</xs:element>
										
												<xs:element name="EstFluEfeActExpCamCapCorrOtrActiPasNoCor">
													<xs:annotation>
														<xs:documentation> 3.f) Otros activos y pasivos no corrientes (+/-)</xs:documentation>
													</xs:annotation>
													<xs:complexType>
														<xs:sequence>
															<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
															<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
															<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
														</xs:sequence>
													</xs:complexType>
												</xs:element>
											</xs:sequence>
										</xs:complexType>
									</xs:element>
									
									<xs:element name="EstFluEfeActExpOtrFluEfeExp" minOccurs="1" maxOccurs="1">
										<xs:annotation>
											<xs:documentation> 4. Otros flujos de efectivo de las actividades de explotación </xs:documentation>
										</xs:annotation>
										<xs:complexType>
											<xs:sequence>
												<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
												<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
												<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
												
												<xs:element name="EstFluEfeActExpOtrFluEfeExpPAgInt">
													<xs:annotation>
														<xs:documentation>4.a) Pagos de intereses (-)</xs:documentation>
													</xs:annotation>
													<xs:complexType>
														<xs:sequence>
															<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
															<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
															<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
														</xs:sequence>
													</xs:complexType>
												</xs:element>
												
												<xs:element name="EstFluEfeActExpOtrFluEfeExpCobDiv">
													<xs:annotation>
														<xs:documentation>4.b) Cobros de dividendos (+)</xs:documentation>
													</xs:annotation>
													<xs:complexType>
														<xs:sequence>
															<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
															<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
															<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
														</xs:sequence>
													</xs:complexType>
												</xs:element>
												
												<xs:element name="EstFluEfeActExpOtrFluEfeExpCobInt">
													<xs:annotation>
														<xs:documentation>4.c) Cobros de intereses (+)</xs:documentation>
													</xs:annotation>
													<xs:complexType>
														<xs:sequence>
															<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
															<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
															<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
														</xs:sequence>
													</xs:complexType>
												</xs:element>
												
												<xs:element name="EstFluEfeActExpOtrFluEfeExpCobPagImpBen">
													<xs:annotation>
														<xs:documentation>4.d) Cobros(pagos) por impuestos sobre beneficios (+/-)</xs:documentation>
													</xs:annotation>
													<xs:complexType>
														<xs:sequence>
															<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
															<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
															<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
														</xs:sequence>
													</xs:complexType>
												</xs:element>
										
												<xs:element name="EstFluEfeActExpOtrFluEfeExpOtrPagCob">
													<xs:annotation>
														<xs:documentation>4.e) Otros pagos(cobros) (-/+)</xs:documentation>
													</xs:annotation>
													<xs:complexType>
														<xs:sequence>
															<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
															<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
															<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
														</xs:sequence>
													</xs:complexType>
												</xs:element>
												
											</xs:sequence>
										</xs:complexType>
									</xs:element>
															
									<xs:element name="EstFluEfeActExpFluEfeActExp" minOccurs="1" maxOccurs="1">
										<xs:annotation>
											<xs:documentation> 5. Flujos de efectivo de las actividades de explotación (+/-1+/-2+/-3+/-4)</xs:documentation>
										</xs:annotation>
										<xs:complexType>
											<xs:sequence>
												<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
												<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
												<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
											</xs:sequence>
										</xs:complexType>
									</xs:element>
								</xs:sequence>
							</xs:complexType>
						</xs:element>
									
						<xs:element name="EstFluEfeActInv" minOccurs="1" maxOccurs="1">
							<xs:annotation>
								<xs:documentation> B) FLUJOS DE EFECTIVO DE LAS ACTIVIDADES DE INVERSIÓN </xs:documentation>
							</xs:annotation>
							<xs:complexType>
								<xs:sequence>
									<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
									<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
									<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
									
									<xs:element name="EstFluEfeActInvPagInv" minOccurs="1" maxOccurs="1">
										<xs:annotation>
											<xs:documentation>6. Pagos por inversiones (-)</xs:documentation>
										</xs:annotation>
										<xs:complexType>
											<xs:sequence>
												<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
												<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
												<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
												
												<xs:element name="EstFluEfeActInvPagInvEmpGruAso" minOccurs="1" maxOccurs="1">
													<xs:annotation>
														<xs:documentation> 6.a) Empresas del grupo y asociadas </xs:documentation>
													</xs:annotation>
													<xs:complexType>
														<xs:sequence>
															<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
															<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
															<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
														</xs:sequence>
													</xs:complexType>
												</xs:element>
												
												<xs:element name="EstFluEfeActInvPagInvInmInt">
													<xs:annotation>
														<xs:documentation> 6.b) Inmovilizado intangible </xs:documentation>
													</xs:annotation>
													<xs:complexType>
														<xs:sequence>
															<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
															<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
															<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
														</xs:sequence>
													</xs:complexType>
												</xs:element>
												
												<xs:element name="EstFluEfeActInvPagInvInmMat" minOccurs="1" maxOccurs="1" >
													<xs:annotation>
														<xs:documentation> 6.c) Inmovilizado material.</xs:documentation>
													</xs:annotation>
													<xs:complexType>
														<xs:sequence>
															<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
															<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
															<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
														</xs:sequence>
													</xs:complexType>
												</xs:element>
												
												<xs:element name="EstFluEfeActInvPagInvInvInm" minOccurs="1" maxOccurs="1">
													<xs:annotation>
														<xs:documentation> 6.d) Inversiones inmobiliarias.</xs:documentation>
													</xs:annotation>
													<xs:complexType>
														<xs:sequence>
															<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
															<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
															<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
														</xs:sequence>
													</xs:complexType>
												</xs:element>
												
												<xs:element name="EstFluEfeActInvPagInvOtrActFin" minOccurs="1" maxOccurs="1">
													<xs:annotation>
														<xs:documentation> 6.e) Otros activos financieros.</xs:documentation>
													</xs:annotation>
													<xs:complexType>
														<xs:sequence>
															<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
															<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
															<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
														</xs:sequence>
													</xs:complexType>
												</xs:element>
												
												<xs:element name="EstFluEfeActInvPagInvActNoCorManVen" minOccurs="1" maxOccurs="1">
													<xs:annotation>
														<xs:documentation>6.f) Activos no corrientes mantenidos para venta.</xs:documentation>
													</xs:annotation>
													<xs:complexType>
														<xs:sequence>
															<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
															<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
															<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
														</xs:sequence>
													</xs:complexType>
												</xs:element>

												<xs:element name="EstFluEfeActInvPagInvOtrAct" minOccurs="1" maxOccurs="1">
													<xs:annotation>
														<xs:documentation>6.g) Otros activos.</xs:documentation>
													</xs:annotation>
													<xs:complexType>
														<xs:sequence>
															<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
															<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
															<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
														</xs:sequence>
													</xs:complexType>
												</xs:element>
											</xs:sequence>
										</xs:complexType>
									</xs:element>
									
									<xs:element name="EstFluEfeActInvCobDes" minOccurs="1" maxOccurs="1">
										<xs:annotation>
											<xs:documentation>7. Cobros por desinversiones (+)</xs:documentation>
										</xs:annotation>
										<xs:complexType>
											<xs:sequence>
												<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
												<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
												<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
												
												<xs:element name="EstFluEfeActInvCobDesEmpGruAso" minOccurs="1" maxOccurs="1">
													<xs:annotation>
														<xs:documentation> 7.a) Empresas del grupo y asociadas </xs:documentation>
													</xs:annotation>
													<xs:complexType>
														<xs:sequence>
															<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
															<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
															<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
														</xs:sequence>
													</xs:complexType>
												</xs:element>
												
												<xs:element name="EstFluEfeActInvCobDesInmInt" minOccurs="1" maxOccurs="1">
													<xs:annotation>
														<xs:documentation> 7.b) Inmovilizado intangible </xs:documentation>
													</xs:annotation>
													<xs:complexType>
														<xs:sequence>
															<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
															<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
															<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
														</xs:sequence>
													</xs:complexType>
												</xs:element>
												
												<xs:element name="EstFluEfeActInvCobDesInmMat" minOccurs="1" maxOccurs="1">
													<xs:annotation>
														<xs:documentation> 7.c) Inmovilizado material.</xs:documentation>
													</xs:annotation>
													<xs:complexType>
														<xs:sequence>
															<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
															<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
															<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
														</xs:sequence>
													</xs:complexType>
												</xs:element>
												
												<xs:element name="EstFluEfeActInvCobDesInvInm" minOccurs="1" maxOccurs="1">
													<xs:annotation>
														<xs:documentation> 7.d) Inversiones inmobiliarias.</xs:documentation>
													</xs:annotation>
													<xs:complexType>
														<xs:sequence>
															<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
															<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
															<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
														</xs:sequence>
													</xs:complexType>
												</xs:element>
												
												<xs:element name="EstFluEfeActInvCobDesOtrActFin" minOccurs="1" maxOccurs="1">
													<xs:annotation>
														<xs:documentation> 7.e) Otros activos financieros.</xs:documentation>
													</xs:annotation>
													<xs:complexType>
														<xs:sequence>
															<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
															<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
															<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
														</xs:sequence>
													</xs:complexType>
												</xs:element>
										
												<xs:element name="EstFluEfeActInvCobDesActNoCorManVen" minOccurs="1" maxOccurs="1">
													<xs:annotation>
														<xs:documentation> 7.f) Activos no corrientes mantenidos para venta.</xs:documentation>
													</xs:annotation>
													<xs:complexType>
														<xs:sequence>
															<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
															<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
															<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
														</xs:sequence>
													</xs:complexType>
												</xs:element>

												<xs:element name="EstFluEfeActInvCobDesOtrAct" minOccurs="1" maxOccurs="1">
													<xs:annotation>
														<xs:documentation> 7.g) Otros activos.</xs:documentation>
													</xs:annotation>
													<xs:complexType>
														<xs:sequence>
															<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
															<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
															<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
														</xs:sequence>
													</xs:complexType>
												</xs:element>
											</xs:sequence>
										</xs:complexType>
									</xs:element>
							
									<xs:element name="EstFluEfeActInvFluEfeActInv" minOccurs="1" maxOccurs="1">
										<xs:annotation>
											<xs:documentation>8. Flujos de efectivo de las actividades de inversión (7-6)</xs:documentation>
										</xs:annotation>
										<xs:complexType>
											<xs:sequence>
												<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
												<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
												<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
											</xs:sequence>
										</xs:complexType>
									</xs:element>
								</xs:sequence>
							</xs:complexType>
						</xs:element>
						
						<xs:element name="EstFluEfeActFin" minOccurs="1" maxOccurs="1">
							<xs:annotation>
								<xs:documentation> C) FLUJOS DE EFECTIVO DE LAS ACTIVIDADES DE FINANCIACIÓN </xs:documentation>
							</xs:annotation>
							<xs:complexType>
								<xs:sequence>
									<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
									<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
									<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
								
									<xs:element name="EstFluEfeActFinCobPagInsPat" minOccurs="1" maxOccurs="1">
										<xs:annotation>
											<xs:documentation> 9. Cobros y pagos por instrumentos de patrimonio</xs:documentation>
										</xs:annotation>
										<xs:complexType>
											<xs:sequence>
												<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
												<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
												<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
												
												<xs:element name="EstFluEfeActFinCobPagInsPatEmiInsPat" minOccurs="1" maxOccurs="1">
													<xs:annotation>
														<xs:documentation>9.a) Emisión de instrumentos de patrimonio (+).</xs:documentation>
													</xs:annotation>
													<xs:complexType>
														<xs:sequence>
															<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
															<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
															<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
														</xs:sequence>
													</xs:complexType>
												</xs:element>

												<xs:element name="EstFluEfeActFinCobPagInsPatAmoInsPat" minOccurs="1" maxOccurs="1">
													<xs:annotation>
														<xs:documentation> 9.b) Amortización de instrumentos de patrimonio (-).</xs:documentation>
													</xs:annotation>
													<xs:complexType>
														<xs:sequence>
															<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
															<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
															<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
														</xs:sequence>
													</xs:complexType>
												</xs:element>
												
												<xs:element name="EstFluEfeActFinCobPagInsPatAdqInsPatPro" minOccurs="1" maxOccurs="1">
													<xs:annotation>
														<xs:documentation> 9.c) Adquisición de instrumentos de patrimonio propio (-).</xs:documentation>
													</xs:annotation>
													<xs:complexType>
														<xs:sequence>
															<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
															<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
															<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
														</xs:sequence>
													</xs:complexType>
												</xs:element>
												
												<xs:element name="EstFluEfeActFinCobPagInsPatEnaInsPatPro" minOccurs="1" maxOccurs="1">
													<xs:annotation>
														<xs:documentation> 9.d) Enajenación de instrumentos de patrimonio propio (+).</xs:documentation>
													</xs:annotation>
													<xs:complexType>
														<xs:sequence>
															<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
															<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
															<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
														</xs:sequence>
													</xs:complexType>
												</xs:element>
										
												<xs:element name="EstFluEfeActFinCobPagInsPatSubDonLegRec" minOccurs="1" maxOccurs="1">
													<xs:annotation>
														<xs:documentation> 9.e) Subvenciones, donaciones y legados recibidos (+).</xs:documentation>
													</xs:annotation>
													<xs:complexType>
														<xs:sequence>
															<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
															<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
															<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
														</xs:sequence>
													</xs:complexType>
												</xs:element>
											</xs:sequence>
										</xs:complexType>
									</xs:element>
									
									<xs:element name="EstFluEfeActFinCobPagInsPasFin" minOccurs="1" maxOccurs="1">
										<xs:annotation>
											<xs:documentation> 10. Cobros y pagos por instrumentos de pasivo financiero </xs:documentation>
										</xs:annotation>
										<xs:complexType>
											<xs:sequence>
												<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
												<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
												<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
												
												<xs:element name="EstFluEfeActFinCobPagInsPasFinEmi" minOccurs="1" maxOccurs="1" >
													<xs:annotation>
														<xs:documentation>10.a) Emisión.</xs:documentation>
													</xs:annotation>
													<xs:complexType>
														<xs:sequence>
															<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
															<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
															<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
													
															<xs:element name="EstFluEfeActFinCobPagInsPasFinEmiOblYOtrVal" minOccurs="1" maxOccurs="1">
																<xs:annotation>
																	<xs:documentation>10.a.1 Obligaciones y otros valores negociables (+)</xs:documentation>
																</xs:annotation>
																<xs:complexType>
																	<xs:sequence>
																		<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
																		<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
																		<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
																	</xs:sequence>
																</xs:complexType>
															</xs:element>
															
																<xs:element name="EstFluEfeActFinCobPagInsPasFinEmiDeuEntCred" minOccurs="1" maxOccurs="1" >
																	<xs:annotation>
																		<xs:documentation>10.a.2 Deudas con entidades de crédito (+)</xs:documentation>
																	</xs:annotation>
																	<xs:complexType>
																		<xs:sequence>
																			<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
																			<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
																			<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
																		</xs:sequence>
																	</xs:complexType>
																</xs:element>
																
																<xs:element name="EstFluEfeActFinCobPagInsPasFinEmiDeuEmpGruAso" minOccurs="1" maxOccurs="1">
																	<xs:annotation>
																		<xs:documentation>10.a.3 Deudas con empresas del grupo y asociadas (+)</xs:documentation>
																	</xs:annotation>
																	<xs:complexType>
																		<xs:sequence>
																			<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
																			<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
																			<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
																		</xs:sequence>
																	</xs:complexType>
																</xs:element>
															
																<xs:element name="EstFluEfeActFinCobPagInsPasFinEmiOtrDeu" minOccurs="1" maxOccurs="1" >
																	<xs:annotation>
																		<xs:documentation>10.a.4 Otras deudas (+)</xs:documentation>
																	</xs:annotation>
																	<xs:complexType>
																		<xs:sequence>
																			<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
																			<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
																			<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
																		</xs:sequence>
																	</xs:complexType>
																</xs:element>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
													
													<xs:element name="EstFluEfeActFinCobPagInsPasFinDevAmo" minOccurs="1" maxOccurs="1">
														<xs:annotation>
															<xs:documentation>10.b) Devolución y amortización de</xs:documentation>
														</xs:annotation>
														<xs:complexType>
															<xs:sequence>
																<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
																<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
																<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
																
																<xs:element name="EstFluEfeActFinCobPagInsPasFinDevAmoOblYOtrVal" minOccurs="1" maxOccurs="1">
																	<xs:annotation>
																		<xs:documentation>10.b.1 Obligaciones y otros valores negociables (-)</xs:documentation>
																	</xs:annotation>
																	<xs:complexType>
																		<xs:sequence>
																			<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
																			<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
																			<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
																		</xs:sequence>
																	</xs:complexType>
																</xs:element>
																
																<xs:element name="EstFluEfeActFinCobPagInsPasFinDevAmoDeuEntCred" minOccurs="1" maxOccurs="1" >
																	<xs:annotation>
																		<xs:documentation>10.b.2 Deudas con entidades de crédito (-)</xs:documentation>
																	</xs:annotation>
																	<xs:complexType>
																		<xs:sequence>
																			<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
																			<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
																			<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
																		</xs:sequence>
																	</xs:complexType>
																</xs:element>
																
																<xs:element name="EstFluEfeActFinCobPagInsPasFinDevAmoDeuEmpGruAso" minOccurs="1" maxOccurs="1">
																	<xs:annotation>
																		<xs:documentation>10.b.3 Deudas con empresas del grupo y asociadas (-)</xs:documentation>
																	</xs:annotation>
																	<xs:complexType>
																		<xs:sequence>
																			<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
																			<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
																			<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
																		</xs:sequence>
																	</xs:complexType>
																</xs:element>
													
																<xs:element name="EstFluEfeActFinCobPagInsPasFinDevAmoOtrDeu" minOccurs="1" maxOccurs="1" >
																	<xs:annotation>
																		<xs:documentation>10.b.4 Otras Deudas (-)</xs:documentation>
																	</xs:annotation>
																	<xs:complexType>
																		<xs:sequence>
																			<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
																			<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
																			<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
																		</xs:sequence>
																	</xs:complexType>
																</xs:element>
															</xs:sequence>
														</xs:complexType>
													</xs:element>
												</xs:sequence>
											</xs:complexType>
										</xs:element>
									
										<xs:element name="EstFluEfeActFinPagDivRemInsPat" minOccurs="1" maxOccurs="1">
											<xs:annotation>
												<xs:documentation> 11. Pagos por dividendos y remuneraciones de otros instrumentos de patrimonio </xs:documentation>
											</xs:annotation>
											<xs:complexType>
												<xs:sequence>
													<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
													<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
													<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
													
													<xs:element name="EstFluEfeActFinPagDivRemInsPatDiv" minOccurs="1" maxOccurs="1">
														<xs:annotation>
															<xs:documentation> 11.a) Dividendos (-)</xs:documentation>
														</xs:annotation>
														<xs:complexType>
															<xs:sequence>
																<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
																<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
																<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
															</xs:sequence>
														</xs:complexType>
													</xs:element>
												
													<xs:element name="EstFluEfeActFinPagDivRemInsPatRemOtrInsPat" minOccurs="1" maxOccurs="1">
														<xs:annotation>
															<xs:documentation> 11.b) Remuneración de otros instrumentos de patrimonio (-)</xs:documentation>
														</xs:annotation>
														<xs:complexType>
															<xs:sequence>
																<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
																<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
																<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
															</xs:sequence>
														</xs:complexType>
													</xs:element>
												</xs:sequence>
											</xs:complexType>
										</xs:element>
									
										<xs:element name="EstFluEfeActFinFluEfeActFin" minOccurs="1" maxOccurs="1">
											<xs:annotation>
												<xs:documentation> 12. Flujos de efectivo de las actividades de financiación (+/-9+/-10-11)</xs:documentation>
											</xs:annotation>
											<xs:complexType>
												<xs:sequence>
													<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
													<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
													<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
												</xs:sequence>
											</xs:complexType>
										</xs:element>

									</xs:sequence>
								</xs:complexType>
							</xs:element>
						
							<xs:element name="EstFluEfeEfeVarTipCam" minOccurs="1" maxOccurs="1">
								<xs:annotation>
									<xs:documentation> D) Efecto de las variaciones de los tipos de cambio </xs:documentation>
								</xs:annotation>
								<xs:complexType>
									<xs:sequence>
										<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
										<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
										<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
									</xs:sequence>
								</xs:complexType>
							</xs:element>
						
							<xs:element name="EstFluEfeAumDisNetEfeEq" minOccurs="1" maxOccurs="1">
								<xs:annotation>
									<xs:documentation> E) AUMENTO/DISMINUCIÓN NETA DEL EFECTIVO O EQUIVALENTES (+/-5+/-8+/-12+/-D) </xs:documentation>
								</xs:annotation>
								<xs:complexType>
									<xs:sequence>
										<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
										<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
										<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
										
										<xs:element name="EstFluEfeAumDisNetEfeEqComEj" minOccurs="1" maxOccurs="1">
											<xs:annotation>
												<xs:documentation> Efectivo o equivalente al comienzo del ejercicio </xs:documentation>
											</xs:annotation>
											<xs:complexType>
												<xs:sequence>
													<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
													<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
													<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
												</xs:sequence>
											</xs:complexType>
										</xs:element>
				
										<xs:element name="EstFluEfeAumDisNetEfeEqFinEj" minOccurs="1" maxOccurs="1">
											<xs:annotation>
												<xs:documentation> Efectivo o equivalentes al final del ejercicio </xs:documentation>
											</xs:annotation>
											<xs:complexType>
												<xs:sequence>
													<xs:element minOccurs="0" maxOccurs="1" ref="NotaMemoria" />
													<xs:element minOccurs="1" maxOccurs="1" ref="EjAct" />
													<xs:element minOccurs="0" maxOccurs="1" ref="EjAnt" />
												</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:element name="NotaMemoria" type="TipoNMemoria">
    <xs:annotation>
      <xs:documentation>Notas de la Memoria</xs:documentation>
    </xs:annotation>
  </xs:element>
  
  <xs:element name="EjAct" type="PImporte">
	<xs:annotation>
	  <xs:documentation>Activo ejercicio actual</xs:documentation>
	</xs:annotation>
  </xs:element>
  
  <xs:element name="EjAnt" type="PImporteOpcional">
    <xs:annotation>
      <xs:documentation>Activo ejercicio anterior</xs:documentation>
    </xs:annotation>
  </xs:element>
  
    <xs:element name="CapEscOpcional" type="PImporteOpcional">
        <xs:annotation>
          <xs:documentation> Capital Escriturado -Opcional-</xs:documentation>
        </xs:annotation>
    </xs:element>
	
	<xs:element name="CapEsc" type="PImporte">
        <xs:annotation>
          <xs:documentation> Capital Escriturado -Obligatorio-</xs:documentation>
        </xs:annotation>
    </xs:element>
	
	<xs:element name="CapNoExiOpcional" type="PImporteOpcional">
        <xs:annotation>
          <xs:documentation> Capital No exigido -Opcional-</xs:documentation>
        </xs:annotation>
    </xs:element>
	
	<xs:element name="CapNoExi" type="PImporte">
        <xs:annotation>
          <xs:documentation> Capital No exigido -Obligatorio-</xs:documentation>
        </xs:annotation>
    </xs:element>
	
	<xs:element name="PriEmiOpcional" type="PImporteOpcional">
        <xs:annotation>
          <xs:documentation> Prima de emisión -Opcional-</xs:documentation>
        </xs:annotation>
    </xs:element>
	
	<xs:element name="PriEmi" type="PImporte">
        <xs:annotation>
          <xs:documentation> Prima de emisión -Obligatorio-</xs:documentation>
        </xs:annotation>
    </xs:element>
	
    <xs:element name="ReservasOpcional" type="PImporteOpcional">
        <xs:annotation>
          <xs:documentation> Reservas -Opcional-</xs:documentation>
        </xs:annotation>
    </xs:element>
	
	<xs:element name="Reservas" type="PImporte">
        <xs:annotation>
          <xs:documentation> Reservas -Obligatorio-</xs:documentation>
        </xs:annotation>
    </xs:element>
	
    <xs:element name="AccParPatProOpcional" type="PImporteOpcional">
        <xs:annotation>
          <xs:documentation>(Acciones y participaciones en Patrimonio propias -Opcional-)</xs:documentation>
        </xs:annotation>
    </xs:element>
	
	<xs:element name="AccParPatPro" type="PImporte">
        <xs:annotation>
          <xs:documentation>(Acciones y participaciones en Patrimonio propias -Obligatoria-)</xs:documentation>
        </xs:annotation>
    </xs:element>
	
	<xs:element name="ResEjeAntOpcional" type="PImporteOpcional">
        <xs:annotation>
          <xs:documentation>Resultado de los ejercicios anteriores -Opcional-</xs:documentation>
        </xs:annotation>
    </xs:element>
	
	<xs:element name="ResEjeAnt" type="PImporte">
        <xs:annotation>
          <xs:documentation>Resultado de los ejercicios anteriores -Obligatorio-</xs:documentation>
        </xs:annotation>
    </xs:element>
	
	<xs:element name="OtrApoSocOpcional" type="PImporteOpcional">
        <xs:annotation>
          <xs:documentation>Otras aportaciones de socios -Opcional-</xs:documentation>
        </xs:annotation>
    </xs:element>
	
	<xs:element name="OtrApoSoc" type="PImporte">
        <xs:annotation>
          <xs:documentation>Otras aportaciones de socios -Obligatorio-</xs:documentation>
        </xs:annotation>
    </xs:element>
	
	<xs:element name="ResEjOpcional" type="PImporteOpcional">
        <xs:annotation>
          <xs:documentation>Resultado del ejercicio -Opcional-</xs:documentation>
        </xs:annotation>
    </xs:element>
	
	<xs:element name="ResEj" type="PImporte">
        <xs:annotation>
          <xs:documentation>Resultado del ejercicio -Obligatorio-</xs:documentation>
        </xs:annotation>
    </xs:element>
	
    <xs:element name="DivCueOpcional" type="PImporteOpcional">
        <xs:annotation>
          <xs:documentation>(Dividendo a cuenta -Opcional-)</xs:documentation>
        </xs:annotation>
    </xs:element>
	
	<xs:element name="DivCue" type="PImporte">
        <xs:annotation>
          <xs:documentation>(Dividendo a cuenta -Obligatorio-)</xs:documentation>
        </xs:annotation>
    </xs:element>
	
    <xs:element name="OtrInsPatNetOpcional" type="PImporteOpcional">
        <xs:annotation>
          <xs:documentation> Otros instrumentos de patrimonio neto -Opcional-</xs:documentation>
        </xs:annotation>
    </xs:element>
	
	<xs:element name="OtrInsPatNet" type="PImporte">
        <xs:annotation>
          <xs:documentation> Otros instrumentos de patrimonio neto -Obligatorio-</xs:documentation>
        </xs:annotation>
    </xs:element>
	
	<xs:element name="AjusCamValOpcional" type="PImporteOpcional">
        <xs:annotation>
          <xs:documentation> Ajustes por cambios de valor -Opcional-</xs:documentation>
        </xs:annotation>
    </xs:element>
	
	<xs:element name="AjusCamVal" type="PImporte">
        <xs:annotation>
          <xs:documentation> Ajustes por cambios de valor -Obligatorio-</xs:documentation>
        </xs:annotation>
    </xs:element>
	
	<xs:element name="SubDonLegRecOpcional" type="PImporteOpcional">
        <xs:annotation>
          <xs:documentation> Subvenciones donaciones y legados recibidos -Opcional-</xs:documentation>
        </xs:annotation>
    </xs:element>
	
	<xs:element name="SubDonLegRec" type="PImporte">
        <xs:annotation>
          <xs:documentation> Subvenciones donaciones y legados recibidos -Obligatorio-</xs:documentation>
        </xs:annotation>
    </xs:element>
	
    <xs:element name="CambPatrTotalOpcional" type="PImporteOpcional">
        <xs:annotation>
          <xs:documentation> Total -Opcional-</xs:documentation>
        </xs:annotation>
    </xs:element>
	
	<xs:element name="CambPatrTotal" type="PImporte">
        <xs:annotation>
          <xs:documentation> Total -Obligatorio-</xs:documentation>
        </xs:annotation>
    </xs:element>

	
	<!-- Definiciones de Tipos de Datos Complejos -->
	<xs:complexType name="PImporteOpcional">
		<xs:annotation>
			<xs:documentation> Tipo Importe -Opcional- (dato opcional)</xs:documentation>
		</xs:annotation>
		<xs:simpleContent>
			<xs:extension base="ImporteOpcional" />
		</xs:simpleContent>
	</xs:complexType>
  
	<xs:complexType name="PImporte">
		<xs:annotation>
			<xs:documentation> Tipo Importe (dato obligatorio)</xs:documentation>
		</xs:annotation>
		<xs:simpleContent>
			<xs:extension base="Importe" />
		</xs:simpleContent>
	</xs:complexType>
  

	<!-- Definiciones de Tipos de Datos Simples -->
	<xs:simpleType name="Anio">
		<xs:annotation>
			<xs:documentation>Tipo Año (año)</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:pattern value="(2008|2009|20[1-2][0-9])" />
		</xs:restriction>
	</xs:simpleType>
  
	<xs:simpleType name="ImporteOpcional">
		<xs:annotation>
		  <xs:documentation>Tipo Importe Opcional (decimal o vacío)</xs:documentation>
		</xs:annotation>
		<xs:union memberTypes="xs:decimal">
		  <xs:simpleType>
			<xs:restriction base="xs:string">
			  <xs:maxLength value="0" />
			</xs:restriction>
		  </xs:simpleType>
		</xs:union>
	</xs:simpleType>
  
	<xs:simpleType name="Importe">
		<xs:annotation>
			<xs:documentation>Tipo Importe (decimal)</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:decimal"/>
	</xs:simpleType>
  
	<xs:simpleType name="TipoNomEntidad">
		<xs:annotation>
			<xs:documentation> Nombre de la Entidad </xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
		  <xs:minLength value="1" />
		  <xs:maxLength value="100" />
		</xs:restriction>
	</xs:simpleType>
  
	<xs:simpleType name="TipoTipEntidad">
		<xs:annotation>
			<xs:documentation> Tipo de Entidad. Al ser un enumeration, sólo puede tomar esos valores </xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:enumeration value="SME" />
			<xs:enumeration value="EPE" />
		</xs:restriction>
	</xs:simpleType>
  
	<xs:simpleType name="TipoModeloContable">
		<xs:annotation>
			<xs:documentation> Tipo de Modelo Contable de la Entidad. Al ser un enumeration, sólo puede tomar esos valores </xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
		<xs:enumeration value="ABR" />
		<xs:enumeration value="NOR" />
		<xs:enumeration value="PYM" />
		<xs:enumeration value="MIC" />
		</xs:restriction>
	</xs:simpleType>
  
	<xs:simpleType name="TipoCIF">
		<xs:annotation>
			<xs:documentation> CIF de la Entidad </xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
		  <xs:length value="9" />
			<xs:pattern value="([A-H]|J|U|V|[a-h]|j|u|v)[0-9]{7}[0-9]|(N|[P-S]|W|n|[p-s]|w)[0-9]{7}([A-J]|[a-j])" />
		</xs:restriction>
	</xs:simpleType>
  
	<xs:simpleType name="TipoNMemoria">
		<xs:annotation>
		  <xs:documentation>Tipo Nota de la Memoria</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
		  <xs:minLength value="0" />
		  <xs:maxLength value="50" />
		</xs:restriction>
	</xs:simpleType>
	
</xs:schema>