<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified"
	attributeFormDefault="unqualified">

	<xs:element name="ExpedientesContratacion">
		<xs:annotation>
			<xs:documentation>Relación de Expedientes de Contratación de las Entidades Locales. 
			</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element name="NIF" type="TipoNIF" maxOccurs="1"
					minOccurs="1">
					<xs:annotation>
						<xs:documentation>NIF de la Entidad contratante
						</xs:documentation>
					</xs:annotation>
				</xs:element>
				<xs:element name="TipoEntidad" type="TipoEntidad"
					minOccurs="1" maxOccurs="1">
					<xs:annotation>
						<xs:documentation>Tipo de Entidad de la Entidad Contratante
						</xs:documentation>
					</xs:annotation>
				</xs:element>
				<xs:element name="NomEntidad" type="TipoTexto" maxOccurs="1"
					minOccurs="1">
					<xs:annotation>
						<xs:documentation>Nombre de la Entidad contratante
						</xs:documentation>
					</xs:annotation>
				</xs:element>
				<xs:element name="TipoContratacion" type="TipoContratacion"
					minOccurs="1" maxOccurs="1">
					<xs:annotation>
						<xs:documentation>Tipo de Contratación de la Entidad
						</xs:documentation>
					</xs:annotation>
				</xs:element>
				<xs:element name="Expediente" minOccurs="0" maxOccurs="unbounded">
					<xs:annotation>
						<xs:documentation>Información del Expediente de Contratación</xs:documentation>
					</xs:annotation>
					<xs:complexType>
						<xs:sequence>
							<xs:element name="Referencia" type="TipoReferencia"
								minOccurs="1" maxOccurs="1">
								<xs:annotation>
									<xs:documentation>Número de referencia del contrato
									</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element name="Ley" type="TipoLey"
								minOccurs="0" maxOccurs="1">
								<xs:annotation>
									<xs:documentation>Tipo de ley a la que se acoge el contrato
									</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element name="Lotes" type="TipoInformativo"
								minOccurs="1" maxOccurs="1">
								<xs:annotation>
									<xs:documentation>Indicador de si es un expediente de contratación por lotes.
									</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element name="NumLotesLic" type="NumeroLotes"
								minOccurs="0" maxOccurs="1" >
								<xs:annotation>
									<xs:documentation>Número de lotes licitados del expediente de contratación, si es un
										contrato por lotes.
									</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element name="NumLotes" type="NumeroLotes"
								minOccurs="0" maxOccurs="1" >
								<xs:annotation>
									<xs:documentation>Número de lotes adjudicados del expediente de contratación, si es un
										contrato por lotes.
									</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element name="AcuerdoMarco" type="TipoInformativo"
								minOccurs="1" maxOccurs="1">
								<xs:annotation>
									<xs:documentation>Indicador de si es un expediente de contratación derivado de
										acuerdo marco.
									</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element name="SistemaDinamico" type="TipoInformativo"
								minOccurs="1" maxOccurs="1">
								<xs:annotation>
									<xs:documentation>Indicador de si es un expediente de contratación derivado de
										sistema dinámico.
									</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element name="SubastaElectronica" type="TipoInformativo"
								minOccurs="1" maxOccurs="1">
								<xs:annotation>
									<xs:documentation>Indicador de si es un expediente de contratación con subasta
										electrónica.
									</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element name="Complementario" type="TipoInformativo"
								minOccurs="1" maxOccurs="1">
								<xs:annotation>
									<xs:documentation>Indicador de si es un expediente de contratación
										complementario.
									</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element name="RegArmonizada" type="TipoInformativo"
								minOccurs="1" maxOccurs="1">
								<xs:annotation>
									<xs:documentation>Indicador de si el expediente de contratación está sujeto a
										regulación armonizada.
									</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element name="TipoContrato" type="TipoContrato"
								minOccurs="1" maxOccurs="1">
								<xs:annotation>
									<xs:documentation>Tipo de expediente de contratación.</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element name="Objeto" type="TipoObjeto" maxOccurs="1"
								minOccurs="1">
								<xs:annotation>
									<xs:documentation>Objeto del expediente de contratación.</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element name="SistAdjudicacion" type="SistemaAdjudicacion"
								minOccurs="1" maxOccurs="1">
								<xs:annotation>
									<xs:documentation>Sistema de adjudicación del expediente de contratación.
									</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element name="Tramitacion" type="Tramitacion"
								minOccurs="1" maxOccurs="1">
								<xs:annotation>
									<xs:documentation>Tramitación del expediente de contratación.
									</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element name="Prorroga" type="TipoInformativo"
								minOccurs="1" maxOccurs="1">
								<xs:annotation>
									<xs:documentation>Indicador de si el expediente de contratación tiene clausula
										de prorroga o no.
									</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element name="TmpProrroga" type="TipoTemporal"
								minOccurs="0" maxOccurs="1" >
								<xs:annotation>
									<xs:documentation>Tiempo de prorroga en meses, puede estar
										indicado con decimales.
									</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element name="PrecLicitacion" type="TipoPrecioLicitacion"
								minOccurs="1" maxOccurs="1">
								<xs:annotation>
									<xs:documentation>Precio de Licitación del expediente de contratación.
									</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element name="IvaLicitacion" type="TipoIVA"
								minOccurs="1" maxOccurs="1">
								<xs:annotation>
									<xs:documentation>I.V.A. de precio de Licitación del expediente de contratación. 
									</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element name="PrecAdjudicacion" type="TipoPrecioAdjudicacion"
								minOccurs="1" maxOccurs="1">
								<xs:annotation>
									<xs:documentation>Precio de adjudicación del expediente de contratación.
									</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element name="IvaAdjudicacion" type="TipoIVA"
								minOccurs="1" maxOccurs="1">
								<xs:annotation>
									<xs:documentation>I.V.A. de precio de adjudicación del expediente de contratación. 
									</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element name="Ingreso" type="TipoInformativo"
								minOccurs="1" maxOccurs="1">
								<xs:annotation>
									<xs:documentation> Indicador de importe del contrato es un ingreso.
									</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element name="AdjDef" type="TipoInformativo"
								minOccurs="1" maxOccurs="1">
								<xs:annotation>
									<xs:documentation>Indicador de adjudicación definitiva dele
										expediente de contratación.
									</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element name="FechaAdjDef" type="TipoFecha"
								minOccurs="0" maxOccurs="1" >
								<xs:annotation>
									<xs:documentation>Fecha de adjudicación definitiva del
										expediente de contratación, si aplica.
									</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element name="Formalizacion" type="TipoInformativo"
								minOccurs="1" maxOccurs="1">
								<xs:annotation>
									<xs:documentation>Indicador de formalización del expediente de contratación.
									</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element name="FechaForm" type="TipoFecha"
								minOccurs="0" maxOccurs="1" >
								<xs:annotation>
									<xs:documentation>Fecha de formalización del expediente de contratación.
									</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element name="PlazoEjecucion" type="TipoTemporal"
								minOccurs="0" maxOccurs="1" >
								<xs:annotation>
									<xs:documentation>Plazo de ejecución del expediente de contratación, en meses,
										puede contener valores con decimales.
									</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element name="PlazoConcesion" type="TipoTemporal"
								minOccurs="0" maxOccurs="1" >
								<xs:annotation>
									<xs:documentation>Plazo de concesión del expediente de contratación, en meses,
										puede contener valores con decimales.
									</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element name="Publicidad" minOccurs="1" maxOccurs="1">
								<xs:annotation>
									<xs:documentation>Datos de la Publicidad del expediente de contratación</xs:documentation>
								</xs:annotation>
								<xs:complexType>
									<xs:sequence>
										<xs:element name="ExistePublicidad" type="TipoInformativo"
											minOccurs="1" maxOccurs="1">
											<xs:annotation>
												<xs:documentation>Indicador de si existe publicidad para
													el expediente de contratación de alguno de los posibles tipos.
												</xs:documentation>
											</xs:annotation>
										</xs:element>
										<xs:element name="PublicidadLicitacion" minOccurs="0"
											maxOccurs="1">
											<xs:annotation>
												<xs:documentation>Publicidad de Licitación.
												</xs:documentation>
											</xs:annotation>
											<xs:complexType>
												<xs:sequence>
													<xs:element name="FechaBOE" type="TipoFecha"
														minOccurs="0" maxOccurs="1" >
														<xs:annotation>
															<xs:documentation>Fecha de Publicidad en el Boletín
																Oficial del Estado.
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="FechaBOP" type="TipoFecha"
														minOccurs="0" maxOccurs="1" >
														<xs:annotation>
															<xs:documentation>Fecha de Publicidad en el Boletín
																Oficial de la Provincia.
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="FechaBOCA" type="TipoFecha"
														minOccurs="0" maxOccurs="1" >
														<xs:annotation>
															<xs:documentation>Fecha de Publicidad en el Boletín
																Oficial de la Comunidad Autónoma.
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="FechaDOUE" type="TipoFecha"
														minOccurs="0" maxOccurs="1" >
														<xs:annotation>
															<xs:documentation>Fecha de Publicidad en el DOUE.
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="FechaPerfil" type="TipoFecha"
														minOccurs="0" maxOccurs="1" >
														<xs:annotation>
															<xs:documentation>Fecha de Publicidad en el Perfil del
																Contratante.
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="FechaContEstado" type="TipoFecha"
														minOccurs="0" maxOccurs="1" >
														<xs:annotation>
															<xs:documentation>Fecha de Publicidad en la Plataforma
																de Contratación del Estado.
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="FechaOtros" type="TipoFecha"
														minOccurs="0" maxOccurs="1" >
														<xs:annotation>
															<xs:documentation>Fecha de Publicidad en los otros
																medios.
															</xs:documentation>
														</xs:annotation>
													</xs:element>
												</xs:sequence>
											</xs:complexType>
										</xs:element>
										<xs:element name="PublicidadAdjudicacion"
											minOccurs="0" maxOccurs="1">
											<xs:annotation>
												<xs:documentation>Publicidad de Adjudicación.
												</xs:documentation>
											</xs:annotation>
											<xs:complexType>
												<xs:sequence>
													<xs:element name="FechaPerfil" type="TipoFecha"
														minOccurs="0" maxOccurs="1" >
														<xs:annotation>
															<xs:documentation>Fecha de Publicidad en el Perfil del
																Contratante.
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="FechaContEstado" type="TipoFecha"
														minOccurs="0" maxOccurs="1" >
														<xs:annotation>
															<xs:documentation>Fecha de Publicidad en la Plataforma
																de Contratación del Estado.
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="FechaOtros" type="TipoFecha"
														minOccurs="0" maxOccurs="1" >
														<xs:annotation>
															<xs:documentation>Fecha de Publicidad en los otros
																medios.
															</xs:documentation>
														</xs:annotation>
													</xs:element>
												</xs:sequence>
											</xs:complexType>
										</xs:element>
										<xs:element name="PublicidadFormalizacion"
											minOccurs="0" maxOccurs="1">
											<xs:annotation>
												<xs:documentation>Publicidad de Formalización.
												</xs:documentation>
											</xs:annotation>
											<xs:complexType>
												<xs:sequence>
													<xs:element name="FechaBOE" type="TipoFecha"
														minOccurs="0" maxOccurs="1" >
														<xs:annotation>
															<xs:documentation>Fecha de Publicidad en el Boletín
																Oficial del Estado.
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="FechaBOP" type="TipoFecha"
														minOccurs="0" maxOccurs="1" >
														<xs:annotation>
															<xs:documentation>Fecha de Publicidad en el Boletín
																Oficial de la Provincia.
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="FechaBOCA" type="TipoFecha"
														minOccurs="0" maxOccurs="1" >
														<xs:annotation>
															<xs:documentation>Fecha de Publicidad en el Boletín
																Oficial de la Comunidad Autónoma.
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="FechaDOUE" type="TipoFecha"
														minOccurs="0" maxOccurs="1" >
														<xs:annotation>
															<xs:documentation>Fecha de Publicidad en el DOUE.
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="FechaPerfil" type="TipoFecha"
														minOccurs="0" maxOccurs="1" >
														<xs:annotation>
															<xs:documentation>Fecha de Publicidad en el Perfil del
																Contratante.
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="FechaContEstado" type="TipoFecha"
														minOccurs="0" maxOccurs="1" >
														<xs:annotation>
															<xs:documentation>Fecha de Publicidad en la Plataforma
																de Contratación del Estado.
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="FechaOtros" type="TipoFecha"
														minOccurs="0" maxOccurs="1" >
														<xs:annotation>
															<xs:documentation>Fecha de Publicidad en los otros
																medios.
															</xs:documentation>
														</xs:annotation>
													</xs:element>
												</xs:sequence>
											</xs:complexType>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							<xs:choice>
								<xs:element name="Contratista" minOccurs="1"
									maxOccurs="unbounded">
									<xs:annotation>
										<xs:documentation>Contratista.</xs:documentation>
									</xs:annotation>
									<xs:complexType>
										<xs:sequence>
											<xs:element name="NIF" type="TipoNIF" maxOccurs="1"
												minOccurs="1">
												<xs:annotation>
													<xs:documentation>NIF del Contratista.</xs:documentation>
												</xs:annotation>
											</xs:element>
											<xs:element name="Adjudicatario" type="TipoAdjudicatario"
												minOccurs="1" maxOccurs="1">
												<xs:annotation>
													<xs:documentation>Adjudicatario del Contratista.
													</xs:documentation>
												</xs:annotation>
											</xs:element>
											<xs:element name="Nacionalidad" type="TipoNacionalidad"
												minOccurs="1" maxOccurs="1">
												<xs:annotation>
													<xs:documentation>El código de Nacionalidad del
														Contratista.
													</xs:documentation>
												</xs:annotation>
											</xs:element>
										</xs:sequence>
									</xs:complexType>
								</xs:element>
								<xs:element name="Lote" minOccurs="1" maxOccurs="unbounded">
									<xs:annotation>
										<xs:documentation>Lotes del Expediente de Contratación, si aplica.
										</xs:documentation>
									</xs:annotation>
									<xs:complexType>
										<xs:sequence>
											<xs:element name="NumLote" type="TipoNumLote"
												minOccurs="1" maxOccurs="1">
												<xs:annotation>
													<xs:documentation>Número de Lote.</xs:documentation>
												</xs:annotation>
											</xs:element>
                                            <xs:element name="Adj" type="TipoInformativo"
                                                minOccurs="1" maxOccurs="1">
                                                <xs:annotation>
                                                    <xs:documentation>Indicador de adjudicación del lote.
                                                    </xs:documentation>
                                                </xs:annotation>
                                            </xs:element>
											<xs:element name="FechaAdj" type="TipoFecha"
												minOccurs="0" maxOccurs="1">
												<xs:annotation>
													<xs:documentation>Fecha de adjudicación del lote.
													</xs:documentation>
												</xs:annotation>
											</xs:element>
											<xs:element name="ImpAdj" type="TipoPrecioAdjudicacion"
												minOccurs="1" maxOccurs="1">
												<xs:annotation>
													<xs:documentation>Importe de Adjudicación del lote.
													</xs:documentation>
												</xs:annotation>
											</xs:element>
											<xs:element name="IvaAdj" type="TipoIVA"
												minOccurs="1" maxOccurs="1">
												<xs:annotation>
													<xs:documentation>I.V.A. de precio de adjudicación del lote. 
													</xs:documentation>
												</xs:annotation>
											</xs:element>
											<xs:element name="ImpLic" type="TipoPrecioAdjudicacion"
												minOccurs="1" maxOccurs="1">
												<xs:annotation>
													<xs:documentation>Importe de Licitación del lote.
													</xs:documentation>
												</xs:annotation>
											</xs:element>
											<xs:element name="IvaLic" type="TipoIVA"
												minOccurs="1" maxOccurs="1">
												<xs:annotation>
													<xs:documentation>I.V.A. de precio de licitación del lote. 
													</xs:documentation>
												</xs:annotation>
											</xs:element>
                                            <xs:element name="Frm" type="TipoInformativo"
                                                minOccurs="1" maxOccurs="1">
                                                <xs:annotation>
                                                    <xs:documentation>Indicador de formalización del lote.
                                                    </xs:documentation>
                                                </xs:annotation>
                                            </xs:element>
                                            <xs:element name="FechaFrm" type="TipoFecha"
                                                minOccurs="0" maxOccurs="1">
                                                <xs:annotation>
                                                    <xs:documentation>Fecha de formalización del lote.
                                                    </xs:documentation>
                                                </xs:annotation>
                                            </xs:element>
											<xs:element name="NIF" type="TipoNIF" maxOccurs="1"
												minOccurs="1">
												<xs:annotation>
													<xs:documentation>NIF del Adjudicatario del lote.
													</xs:documentation>
												</xs:annotation>
											</xs:element>
											<xs:element name="Adjudicatario" type="TipoAdjudicatario"
												minOccurs="1" maxOccurs="1">
												<xs:annotation>
													<xs:documentation>Adjudicatario del lote.
													</xs:documentation>
												</xs:annotation>
											</xs:element>
											<xs:element name="Fichero" minOccurs="1" maxOccurs="1">
												<xs:annotation>
													<xs:documentation>Ficheros del Lote, que pueden incluirse en un fichero ZIP con el XML.</xs:documentation>
												</xs:annotation>
												<xs:complexType>
													<xs:sequence>
														<xs:element name="TipoFichero" type="TipoFicheroLote"
															minOccurs="1" maxOccurs="1">
															<xs:annotation>
																<xs:documentation>Tipo de Fichero.
																</xs:documentation>
															</xs:annotation>
														</xs:element>
														<xs:element name="NombreFichero" type="TipoTexto"
															minOccurs="1" maxOccurs="1">
															<xs:annotation>
																<xs:documentation>Nombre de Fichero, debe ser el mismo que tenga el fichero en el ZIP.
																</xs:documentation>
															</xs:annotation>
														</xs:element>
													</xs:sequence>
												</xs:complexType>
											</xs:element>
										</xs:sequence>
									</xs:complexType>
								</xs:element>
							</xs:choice>
							<xs:element name="Observaciones" type="TipoObservaciones"
								minOccurs="1" maxOccurs="1">
								<xs:annotation>
									<xs:documentation>Observaciones del expediente de contratación.
									</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element name="Fichero" minOccurs="1" maxOccurs="unbounded">
								<xs:annotation>
									<xs:documentation>Ficheros del Expediente de Contratación, que pueden incluirse en un fichero ZIP con el XML.</xs:documentation>
								</xs:annotation>
								<xs:complexType>
									<xs:sequence>
										<xs:element name="TipoFichero" type="TipoFichero"
											minOccurs="1" maxOccurs="1">
											<xs:annotation>
												<xs:documentation>Tipo de Fichero.
												</xs:documentation>
											</xs:annotation>
										</xs:element>
										<xs:element name="NombreFichero" type="TipoTexto"
											minOccurs="1" maxOccurs="1">
											<xs:annotation>
												<xs:documentation>Nombre de Fichero, debe ser el mismo que tenga el fichero en el ZIP.
												</xs:documentation>
											</xs:annotation>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="AcuerdoMarco" minOccurs="0" maxOccurs="unbounded">
					<xs:annotation>
						<xs:documentation>Información del Acuerdo Marco</xs:documentation>
					</xs:annotation>
					<xs:complexType>
						<xs:sequence>
							<xs:element name="Referencia" type="TipoReferencia"
								minOccurs="1" maxOccurs="1">
								<xs:annotation>
									<xs:documentation>Número de referencia del acuerdo marco
									</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element name="TipoContrato" type="TipoContrato"
								minOccurs="1" maxOccurs="1">
								<xs:annotation>
									<xs:documentation>Tipo de acuerdo marco.</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element name="Objeto" type="TipoObjeto" maxOccurs="1"
								minOccurs="1">
								<xs:annotation>
									<xs:documentation>Objeto del acuerdo marco.</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element name="SistAdjudicacion" type="SistemaAdjudicacion"
								minOccurs="1" maxOccurs="1">
								<xs:annotation>
									<xs:documentation>Sistema de adjudicación del acuerdo marco.
									</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element name="Tramitacion" type="Tramitacion"
								minOccurs="1" maxOccurs="1">
								<xs:annotation>
									<xs:documentation>Tramitación del acuerdo marco.
									</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element name="Prorroga" type="TipoInformativo"
								minOccurs="1" maxOccurs="1">
								<xs:annotation>
									<xs:documentation>Indicador de si el expediente de contratación tiene clausula
										de prorroga o no.
									</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element name="TmpProrroga" type="TipoTemporal"
								minOccurs="0" maxOccurs="1" >
								<xs:annotation>
									<xs:documentation>Tiempo de prorroga en meses, puede estar
										indicado con decimales.
									</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element name="ValorEstimado" type="TipoPrecioLicitacion"
								minOccurs="1" maxOccurs="1">
								<xs:annotation>
									<xs:documentation>Valor estimado del acuerdo marco.
									</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element name="ImporteAcuerdo" type="TipoPrecioAdjudicacion"
								minOccurs="1" maxOccurs="1">
								<xs:annotation>
									<xs:documentation>Importe del acuerdo marco.
									</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element name="FechaForm" type="TipoFecha"
								minOccurs="0" maxOccurs="1" >
								<xs:annotation>
									<xs:documentation>Fecha de formalización del acuerdo marco.
									</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element name="PlazoEjecucion" type="TipoTemporal"
								minOccurs="0" maxOccurs="1" >
								<xs:annotation>
									<xs:documentation>Plazo de ejecución del expediente de contratación, en meses,
										puede contener valores con decimales.
									</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element name="PlazoConcesion" type="TipoTemporal"
								minOccurs="0" maxOccurs="1" >
								<xs:annotation>
									<xs:documentation>Plazo de concesión del expediente de contratación, en meses,
										puede contener valores con decimales.
									</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element name="Publicidad" minOccurs="1" maxOccurs="1">
								<xs:annotation>
									<xs:documentation>Datos de la Publicidad del expediente de contratación</xs:documentation>
								</xs:annotation>
								<xs:complexType>
									<xs:sequence>
										<xs:element name="ExistePublicidad" type="TipoInformativo"
											minOccurs="1" maxOccurs="1">
											<xs:annotation>
												<xs:documentation>Indicador de si existe publicidad para
													el expediente de contratación de alguno de los posibles tipos.
												</xs:documentation>
											</xs:annotation>
										</xs:element>
										<xs:element name="PublicidadLicitacion" minOccurs="0"
											maxOccurs="1">
											<xs:annotation>
												<xs:documentation>Publicidad de Licitación.
												</xs:documentation>
											</xs:annotation>
											<xs:complexType>
												<xs:sequence>
													<xs:element name="FechaBOE" type="TipoFecha"
														minOccurs="0" maxOccurs="1" >
														<xs:annotation>
															<xs:documentation>Fecha de Publicidad en el Boletín
																Oficial del Estado.
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="FechaBOP" type="TipoFecha"
														minOccurs="0" maxOccurs="1" >
														<xs:annotation>
															<xs:documentation>Fecha de Publicidad en el Boletín
																Oficial de la Provincia.
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="FechaBOCA" type="TipoFecha"
														minOccurs="0" maxOccurs="1" >
														<xs:annotation>
															<xs:documentation>Fecha de Publicidad en el Boletín
																Oficial de la Comunidad Autónoma.
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="FechaDOUE" type="TipoFecha"
														minOccurs="0" maxOccurs="1" >
														<xs:annotation>
															<xs:documentation>Fecha de Publicidad en el DOUE.
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="FechaPerfil" type="TipoFecha"
														minOccurs="0" maxOccurs="1" >
														<xs:annotation>
															<xs:documentation>Fecha de Publicidad en el Perfil del
																Contratante.
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="FechaContEstado" type="TipoFecha"
														minOccurs="0" maxOccurs="1" >
														<xs:annotation>
															<xs:documentation>Fecha de Publicidad en la Plataforma
																de Contratación del Estado.
															</xs:documentation>
														</xs:annotation>
													</xs:element>
													<xs:element name="FechaOtros" type="TipoFecha"
														minOccurs="0" maxOccurs="1" >
														<xs:annotation>
															<xs:documentation>Fecha de Publicidad en los otros
																medios.
															</xs:documentation>
														</xs:annotation>
													</xs:element>
												</xs:sequence>
											</xs:complexType>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							<xs:element name="Contratista" minOccurs="1"
								maxOccurs="unbounded">
								<xs:annotation>
									<xs:documentation>Contratista.</xs:documentation>
								</xs:annotation>
								<xs:complexType>
									<xs:sequence>
										<xs:element name="NIF" type="TipoNIF" maxOccurs="1"
											minOccurs="1">
											<xs:annotation>
												<xs:documentation>NIF del Contratista.</xs:documentation>
											</xs:annotation>
										</xs:element>
										<xs:element name="Adjudicatario" type="TipoAdjudicatario"
											minOccurs="1" maxOccurs="1">
											<xs:annotation>
												<xs:documentation>Adjudicatario del Contratista.
												</xs:documentation>
											</xs:annotation>
										</xs:element>
										<xs:element name="Nacionalidad" type="TipoNacionalidad"
											minOccurs="1" maxOccurs="1">
											<xs:annotation>
												<xs:documentation>El código de Nacionalidad del
													Contratista.
												</xs:documentation>
											</xs:annotation>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
							<xs:element name="Observaciones" type="TipoObservaciones"
								minOccurs="1" maxOccurs="1">
								<xs:annotation>
									<xs:documentation>Observaciones del expediente de contratación.
									</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element name="Fichero" minOccurs="1" maxOccurs="unbounded">
								<xs:annotation>
									<xs:documentation>Ficheros del Expediente de Contratación, que pueden incluirse en un fichero ZIP con el XML.</xs:documentation>
								</xs:annotation>
								<xs:complexType>
									<xs:sequence>
										<xs:element name="TipoFichero" type="TipoFicheroMarco"
											minOccurs="1" maxOccurs="1">
											<xs:annotation>
												<xs:documentation>Tipo de Fichero.
												</xs:documentation>
											</xs:annotation>
										</xs:element>
										<xs:element name="NombreFichero" type="TipoTexto"
											minOccurs="1" maxOccurs="1">
											<xs:annotation>
												<xs:documentation>Nombre de Fichero, debe ser el mismo que tenga el fichero en el ZIP.
												</xs:documentation>
											</xs:annotation>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
				<xs:element name="Incidencia" minOccurs="0" maxOccurs="unbounded">
					<xs:annotation>
						<xs:documentation>Información de la Incidnecia del Expediente de Contratación</xs:documentation>
					</xs:annotation>
					<xs:complexType>
						<xs:sequence>
							<xs:element name="Referencia" type="TipoReferencia"
								minOccurs="1" maxOccurs="1">
								<xs:annotation>
									<xs:documentation>Número de referencia de la Incidencia
									</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element name="ReferenciaExpediente" type="TipoReferencia"
								minOccurs="1" maxOccurs="1">
								<xs:annotation>
									<xs:documentation>Número de referencia del Expediente sobre el que se realizará la Incidencia.
									</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element name="TipoIncidencia" type="TipoIncidencia"
								minOccurs="1" maxOccurs="1">
								<xs:annotation>
									<xs:documentation>Tipo de Incidencia
									</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element name="FechaAprobInc" type="TipoFecha"
								minOccurs="1" maxOccurs="1" >
								<xs:annotation>
									<xs:documentation>Fecha de aprobación de incidnecia, si aplica.
									</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element name="FechaFormInc" type="TipoFecha"
								minOccurs="0" maxOccurs="1" >
								<xs:annotation>
									<xs:documentation>Fecha de formalización de incidencia, si aplica.
									</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element name="ModPrecio" type="TipoPrecioAdjudicacion"
								minOccurs="0" maxOccurs="1">
								<xs:annotation>
									<xs:documentation>Modificación del Precio del expediente de contratación, si aplica.
									</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element name="ModPlazo" type="TipoTemporal"
								minOccurs="0" maxOccurs="1">
								<xs:annotation>
									<xs:documentation>Modificación del Plazo del expediente de contratación, si aplica.
									</xs:documentation>
								</xs:annotation>
							</xs:element>
							<xs:element name="Fichero" minOccurs="1" maxOccurs="unbounded">
								<xs:annotation>
									<xs:documentation>Ficheros de la Incidencia de Contratación, que pueden incluirse en un fichero ZIP con el XML.</xs:documentation>
								</xs:annotation>
								<xs:complexType>
									<xs:sequence>
										<xs:element name="TipoFichero" type="TipoFicheroIncidencia"
											minOccurs="1" maxOccurs="1">
											<xs:annotation>
												<xs:documentation>Tipo de Fichero.
												</xs:documentation>
											</xs:annotation>
										</xs:element>
										<xs:element name="NombreFichero" type="TipoTexto"
											minOccurs="1" maxOccurs="1">
											<xs:annotation>
												<xs:documentation>Nombre de Fichero, debe ser el mismo que tenga el fichero en el ZIP.
												</xs:documentation>
											</xs:annotation>
										</xs:element>
									</xs:sequence>
								</xs:complexType>
							</xs:element>
						</xs:sequence>
					</xs:complexType>
				</xs:element>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	
	<xs:simpleType name="TipoNIF">
		<xs:restriction base="xs:string">
			<xs:pattern
				value="[a-zA-Z_0-9]{8,20}" />
		</xs:restriction>
	</xs:simpleType>
		
	<xs:simpleType name="TipoEntidad">
		<xs:annotation>
			<xs:documentation>
				Tipo de Entidad.
				Los valores posibles son:
				A - Ayuntamiento
				B - Cabildo
				C - Consorcio
				D - Diputación Provincial
				E - Entidad Local Menor
				G - Agrupación De Municipios
				H - Fundación
				I - Epe
				J - Consejo Insular
				M - Mancomunidad
				N - Otras Sin Ánimo De Lucro
				O - Organismo Autónomo
				P - Sociedad Mercantil
				R - Comarca
				T - Área Metropolitana
			</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:enumeration value="A" />
			<xs:enumeration value="B" />
			<xs:enumeration value="C" />
			<xs:enumeration value="D" />
			<xs:enumeration value="E" />
			<xs:enumeration value="G" />
			<xs:enumeration value="H" />
			<xs:enumeration value="I" />
			<xs:enumeration value="J" />
			<xs:enumeration value="M" />
			<xs:enumeration value="N" />
			<xs:enumeration value="O" />
			<xs:enumeration value="P" />
			<xs:enumeration value="R" />
			<xs:enumeration value="T" />
		</xs:restriction>
	</xs:simpleType>
	
	<xs:simpleType name="TipoContratacion">
		<xs:annotation>
			<xs:documentation>
				Tipo de Contratación.
				Los valores posibles son:
				PA - Poderes adjudicadores que no sean Adm. Públicas
				EP - Entes del Sector Público que no sean poderes adjudicadores
			</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:enumeration value="PA" />
			<xs:enumeration value="EP" />
		</xs:restriction>
	</xs:simpleType>

	<xs:simpleType name="TipoTexto">
		<xs:restriction base="xs:string">
			<xs:minLength value="1" />
			<xs:pattern
				value="[0-9a-zA-ZñáàéèíìóòúùÁÉÍÓÚÑü\s/çÇ¡!¿=\?%€@#,;:\.\-_'\*\+\(\) ÀÈÌÒÙÜ’´´`·äëïöÄËÏÖÔ“”’ºª&amp;]+" />
		</xs:restriction>
	</xs:simpleType>

	<xs:simpleType name="TipoReferencia">
		<xs:restriction base="TipoTexto">
			<xs:minLength value="1" />
			<xs:maxLength value="50" />
		</xs:restriction>
	</xs:simpleType>

	<xs:simpleType name="TipoInformativo">
		<xs:annotation>
			<xs:documentation>
				Tipo Informativo.
				Los valores posibles son:
				1 - Sí.
				2 - No.
			</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:enumeration value="1" />
			<xs:enumeration value="2" />
		</xs:restriction>
	</xs:simpleType>

	<xs:simpleType name="TipoNumeroEntero">
		<xs:annotation>
			<xs:documentation>Tipo Número Entero Positivo</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:nonNegativeInteger" />
	</xs:simpleType>
	
	<xs:simpleType name="NumeroLotes">
		<xs:annotation>
			<xs:documentation>Tipo Número Lotes</xs:documentation>
		</xs:annotation>
		<xs:restriction base="TipoNumeroEntero" >
			<xs:minInclusive value="1" />
			<xs:maxExclusive value="10000" />
		</xs:restriction>
	</xs:simpleType>

	<xs:simpleType name="TipoContrato">
		<xs:annotation>
			<xs:documentation>
				Tipo de Contrato.
				Los valores posibles son:
				A - Obras
				E - Servicios
				C - Suministro
				F - Contratos Administrativos Especiales
				H - Contratos Concesión Obras Públicas
				B - Contratos Gestión Servicios Públicos
				I - Contratos Privados
				J - Contratos Colaboración Sector Público y Privado
				Z - Otros
				K - Concesión de Obras (solo Contrato no menor, sujeto a la Ley 9/2017 (LCSP))
				L - Concesión de Servicios (solo Contrato no menor, sujeto a la Ley 9/2017 (LCSP))
			</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:enumeration value="A" />
			<xs:enumeration value="E" />
			<xs:enumeration value="C" />
			<xs:enumeration value="F" />
			<xs:enumeration value="H" />
			<xs:enumeration value="B" />
			<xs:enumeration value="I" />
			<xs:enumeration value="J" />
			<xs:enumeration value="D" />
			<xs:enumeration value="G" />
			<xs:enumeration value="Z" />
			<xs:enumeration value="K" />
			<xs:enumeration value="L" />
		</xs:restriction>
	</xs:simpleType>

	<xs:simpleType name="TipoObjeto">
		<xs:restriction base="TipoTexto">
			<xs:minLength value="1" />
			<xs:maxLength value="960" />
		</xs:restriction>
	</xs:simpleType>

	<xs:simpleType name="SistemaAdjudicacion">
		<xs:annotation>
			<xs:documentation>
				Sistema de Adjudicación.
				Los valores posibles son:
				A - Abierto criterio precio (solo Contrato no menor, sujeto al Real Decreto Legislativo 3/2011 (TRLCSP))
				M - Abierto criterios múltiples
				R - Restringido criterio precio (solo Contrato no menor, sujeto al Real Decreto Legislativo 3/2011 (TRLCSP))
				C - Restringido criterios múltiples
				N - Negociado con publicidad (solo Contrato no menor, sujeto al Real Decreto Legislativo 3/2011 (TRLCSP))
				S - Negociado sin publicidad
				D - Diálogo competitivo
				O - Otros
				B - Abierto único criterio (solo Contrato no menor, sujeto a la Ley 9/2017 (LCSP))
				E - Abierto simplificado (solo Contrato no menor, sujeto a la Ley 9/2017 (LCSP))
				F - Abierto simplificado sumario (solo Contrato no menor, sujeto a la Ley 9/2017 (LCSP))
				G - Concurso de proyectos (solo Contrato no menor, sujeto a la Ley 9/2017 (LCSP))
				H - Restringido único criterio (solo Contrato no menor, sujeto a la Ley 9/2017 (LCSP))
				I - Licitación con negociación (solo Contrato no menor, sujeto a la Ley 9/2017 (LCSP))
				J - Asociación para la innovación (solo Contrato no menor, sujeto a la Ley 9/2017 (LCSP))
			</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:enumeration value="A" />
			<xs:enumeration value="M" />
			<xs:enumeration value="R" />
			<xs:enumeration value="C" />
			<xs:enumeration value="N" />
			<xs:enumeration value="S" />
			<xs:enumeration value="D" />
			<xs:enumeration value="O" />
			<xs:enumeration value="B" />
			<xs:enumeration value="E" />
			<xs:enumeration value="F" />
			<xs:enumeration value="G" />
			<xs:enumeration value="H" />
			<xs:enumeration value="I" />
			<xs:enumeration value="J" />
		</xs:restriction>
	</xs:simpleType>
	
	<xs:simpleType name="Tramitacion">
		<xs:annotation>
			<xs:documentation>
				Tipo de Tramitación.
				Los valores posibles son:
				O - Ordinaria
				U - Urgente
				E - De emergencia
			</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:enumeration value="O" />
			<xs:enumeration value="U" />
			<xs:enumeration value="E" />
		</xs:restriction>
	</xs:simpleType>
	
	<xs:simpleType name="TipoIncidencia">
		<xs:annotation>
			<xs:documentation>
				Tipo de Incidencia.
				Los valores posibles son:
				M - Modificaciones del objeto
				V - Variaciones de plazo
				P - Prórroga
				S - Suspensión
				R - Revisión de precios
				N - Extinción normal
				E - Extinción anormal
				C - Cesión del contrato
				T - Subcontratación
				D - Indemnización
				L - Penalidad
				I - Nulidad
				L - Intereses de demora
				H - Recursos
				O - Otros
			</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:enumeration value="M" />
			<xs:enumeration value="V" />
			<xs:enumeration value="P" />
			<xs:enumeration value="S" />
			<xs:enumeration value="R" />
			<xs:enumeration value="N" />
			<xs:enumeration value="E" />
			<xs:enumeration value="C" />
			<xs:enumeration value="T" />
			<xs:enumeration value="D" />
			<xs:enumeration value="L" />
			<xs:enumeration value="I" />
			<xs:enumeration value="L" />
			<xs:enumeration value="H" />
			<xs:enumeration value="O" />
		</xs:restriction>
	</xs:simpleType>

	<xs:simpleType name="TipoNumeroDecimal">
		<xs:annotation>
			<xs:documentation>Tipo Importe (decimal)</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:decimal"/>
	</xs:simpleType>
	
	<xs:simpleType name="TipoTemporal">
		<xs:annotation>
			<xs:documentation>Tipo de Plazo</xs:documentation>
		</xs:annotation>
		<xs:restriction base="TipoNumeroDecimal" >
			<xs:minInclusive value="0.01" />
			<xs:maxExclusive value="10000.00" />
			<xs:pattern value="[0-9]{1,4}[.][0-9]{1,2}"/>
		</xs:restriction>
	</xs:simpleType>
	
	<xs:simpleType name="TipoPrecioLicitacion">
		<xs:annotation>
			<xs:documentation>Tipo de Precio de Licitación</xs:documentation>
		</xs:annotation>
		<xs:restriction base="TipoNumeroDecimal" >
			<xs:minInclusive value="0" />
			<xs:maxExclusive value="10000000000000000.00" />
			<xs:pattern value="[0-9]{1,18}[.][0-9]{2}"/>
		</xs:restriction>
	</xs:simpleType>
	
	<xs:simpleType name="TipoIVA">
		<xs:annotation>
			<xs:documentation>Tipo de IVA</xs:documentation>
		</xs:annotation>
		<xs:restriction base="TipoNumeroDecimal" >
			<xs:minInclusive value="0.00" />
			<xs:maxExclusive value="10000000000000000.00" />
			<xs:pattern value="[0-9]{1,18}[.][0-9]{2}"/>
		</xs:restriction>
	</xs:simpleType>
	
	<xs:simpleType name="TipoPrecioAdjudicacion">
		<xs:annotation>
			<xs:documentation>Tipo de Precio de Adjudicación</xs:documentation>
		</xs:annotation>
		<xs:restriction base="TipoNumeroDecimal" >
			<xs:minInclusive value="0" />
			<xs:maxExclusive value="10000000000000000.00" />
			<xs:pattern value="[0-9]{1,18}[.][0-9]{2}"/>
		</xs:restriction>
	</xs:simpleType>
	
	<xs:simpleType name="TipoFichero">
		<xs:annotation>
			<xs:documentation>
				Tipo de Fichero.
				Los valores posibles varian según el tipo de contratación de la Entidad, representando cada uno un tipo de fichero diferente. 
					
					- Tipo de Contratación Poderes adjudicadores que no sean Adm. Públicas
						Los posibles ficheros son: 
							PLI-PA - Pliegos o documento que lo sustituya
							PROP-ADJ-PA - Propuesta de adjudicación
							PROP-CONT-PA - Informe de necesidad de adjudicación o propuesta de contratación
							PA-FORMALIZACION - Contrato formalizado
							INV-VAL-PA - Informe de valoración de ofertas
							DOC-LIC-PA - Documento de licitación
							ACU-ADJ-PA - Acuerdo de adjudicación
							ACU-MAR-PA - Acuerdo marco del que se derive el contrato

					- Tipo de Contratación Entes del Sector Público que no sean poderes adjudicadores
						Los posibles ficheros son: 
							PLI-EP - Pliegos o documento que lo sustituya
							PROP-ADJ-EP - Propuesta de adjudicación
							PROP-CONT-EP - Informe de necesidad de adjudicación o propuesta de contratación
							EP-FORMALIZACION - Contrato formalizado
							DOC-LIC-EP - Documento de licitación
							ACU-ADJ-EP - Acuerdo de adjudicación
							ACU-MAR-EP - Acuerdo marco del que se derive el contrato
			</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:enumeration value="PLI-PA" />
			<xs:enumeration value="PROP-ADJ-PA" />
			<xs:enumeration value="PROP-CONT-PA" />
			<xs:enumeration value="PA-FORMALIZACION" />
			<xs:enumeration value="INV-VAL-PA" />
			<xs:enumeration value="DOC-LIC-PA" />
			<xs:enumeration value="ACU-ADJ-PA" />
			<xs:enumeration value="ACU-MAR-PA" />
			<xs:enumeration value="PLI-EP" />
			<xs:enumeration value="PROP-ADJ-EP" />
			<xs:enumeration value="PROP-CONT-EP" />
			<xs:enumeration value="EP-FORMALIZACION" />
			<xs:enumeration value="DOC-LIC-EP" />
			<xs:enumeration value="ACU-ADJ-EP" />
			<xs:enumeration value="ACU-MAR-EP" />
		</xs:restriction>
	</xs:simpleType>
	
	<xs:simpleType name="TipoFicheroLote">
		<xs:annotation>
			<xs:documentation>
				Tipo de Fichero.
				Los valores posibles varian según el tipo de contratación de la Entidad, representando cada uno un tipo de fichero diferente. 
					
					- Tipo de Contratación Poderes adjudicadores que no sean Adm. Públicas
						Los posibles ficheros son: 
							FORMALIZACION-L - Contrato formalizado (Obligatorio)
							
					- Tipo de Contratación Entes del Sector Público que no sean poderes adjudicadores
						Los posibles ficheros son: 
							SP-FORMALIZACION-L - Contrato formalizado (Opcional)
			</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:enumeration value="FORMALIZACION-L" />
			<xs:enumeration value="SP-FORMALIZACION-L" />
		</xs:restriction>
	</xs:simpleType>
	
	<xs:simpleType name="TipoFicheroMarco">
		<xs:annotation>
			<xs:documentation>
				Tipo de Fichero.
				Los valores posibles varian según el tipo de contratación de la Entidad, representando cada uno un tipo de fichero diferente. 
					
					- Tipo de Contratación Poderes adjudicadores que no sean Adm. Públicas
						Los posibles ficheros son: 
							FORMALIZACION-AM-PA	- Acuerdo marco formalizado (Obligatorio)
							PROP-CONT-AM-PA	- Informe de necesidad de adjudicación o propuesta de contratación (Obligatorio)
							PLI-AM-PA - Pliegos o documento que lo sustituya (Obligatorio)
							PROP-ADJ-AM-PA - Propuesta de adjudicación (Obligatorio)
							INF-VAL-OFER-AM-PA - Informe de valoración de ofertas

					- Tipo de Contratación Entes del Sector Público que no sean poderes adjudicadores
						Los posibles ficheros son: 
							FORMALIZACION-AM-EP - Acuerdo marco formalizado (Obligatorio)
							PROP-CONT-AM-EP - Informe de necesidad de adjudicación o propuesta de contratación (Obligatorio)
							PLI-AM-EP - Pliegos o documento que lo sustituya (Obligatorio)
							PROP-ADJ-AM-EP - Propuesta de adjudicación (Obligatorio)
			</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:enumeration value="PLI-CLA-ADM" />
			<xs:enumeration value="INF-VAL-OFER" />
			<xs:enumeration value="PROP-ADJ" />
			<xs:enumeration value="FORMALIZACION" />
			<xs:enumeration value="INF-NCS-CONT" />
			<xs:enumeration value="SP-FORMALIZACION" />
			<xs:enumeration value="PROP-CONT" />
			<xs:enumeration value="PLI-SP" />
			<xs:enumeration value="PROP-ADJ-SP" />
		</xs:restriction>
	</xs:simpleType>
	
	<xs:simpleType name="TipoFicheroIncidencia">
		<xs:annotation>
			<xs:documentation>
				Tipo de Fichero.
					Los posibles ficheros son: 
						ACU-APROB-INC - Acuerdo de aprobación (Obligatorio)
						FORM-INC -  Formalización (Opcional)
						OTRO-INC - Otros, Propuesta, Informe Justificativo...Se debe generar un solo fichero con esta información de complemento de la incidencia de contartación (Opcional)
			</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:enumeration value="ACU-APROB-INC" />
			<xs:enumeration value="FORM-INC" />
			<xs:enumeration value="OTRO-INC" />
		</xs:restriction>
	</xs:simpleType>

	<xs:simpleType name="TipoFecha">
		<xs:annotation>
			<xs:documentation>Tipo Fecha (dd/mm/aaaa)</xs:documentation>
		</xs:annotation>
		<xs:union memberTypes="xs:date">
			<xs:simpleType>
				<xs:restriction base="xs:token">
					<xs:pattern value="[0-3]?[0-9]/[0-1]?[0-9]/[0-9]{4}" />
				</xs:restriction>
			</xs:simpleType>
		</xs:union>
	</xs:simpleType>

	<xs:simpleType name="TipoAdjudicatario">
		<xs:restriction base="TipoTexto">
			<xs:minLength value="1" />
			<xs:maxLength value="1000" />
		</xs:restriction>
	</xs:simpleType>

	<xs:simpleType name="TipoNacionalidad">
		<xs:annotation>
			<xs:documentation>Código de País según la tabla ISO 3166 de 2 dígitos
			</xs:documentation>
		</xs:annotation>
		<xs:restriction base="TipoTexto">
			<xs:minLength value="2" />
			<xs:maxLength value="2" />
		</xs:restriction>
	</xs:simpleType>

	<xs:simpleType name="TipoNumLote">
		<xs:restriction base="TipoTexto">
			<xs:minLength value="1" />
			<xs:maxLength value="250" />
		</xs:restriction>
	</xs:simpleType>

	<xs:simpleType name="TipoObservaciones">
		<xs:restriction base="TipoTexto">
			<xs:maxLength value="4000" />
		</xs:restriction>
	</xs:simpleType>
	
	<xs:simpleType name="TipoLey">
		<xs:annotation>
			<xs:documentation>
				Tipo de Ley.
				Los valores posibles son:
				1 - Contrato cuyo precio de adjudicación exceda de los importes previstos en el artículo 335.1 de la Ley 9/2017 (LCSP)
				2 - Contrato cuya cuantía exceda de las previstas en el artículo 29 del Real Decreto Legislativo 3/2011 (TRLCSP)
			</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string">
			<xs:enumeration value="1" />
			<xs:enumeration value="2" />
		</xs:restriction>
	</xs:simpleType>

</xs:schema>