<?xml version="1.0" encoding="iso-8859-1"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified">
	<xs:annotation>
		<xs:documentation>Versión  5.0</xs:documentation>
		<xs:documentation>20220524</xs:documentation>
		<xs:documentation> - Se eliminan campos para adaptarse a la nueva resolución de APSC </xs:documentation>
		<xs:documentation>Versión  4.4</xs:documentation>
		<xs:documentation>20190211</xs:documentation>
		<xs:documentation> - Se elimina el documento adicional de cada estación
						   - Se limita a una el número máximo de estaciones
						   - El Documento Adicional de la solicitud de PS se divide en 5 documentos.
		</xs:documentation>
		<xs:documentation>20190111</xs:documentation>
		<xs:documentation>Se añade la tipología de estación ER6 value="ER1|ER2|ER3|ER4|ER5|ER6"</xs:documentation>
		<xs:documentation>20180412</xs:documentation>
		<xs:documentation>Esquema para la Puesta en Servicio de estaciones de radiodifusión mediante Certificación favorable, expedida por técnico competente, en Sustitución de la inspección previa.</xs:documentation>
		<xs:documentation>
			Fecha de modificación 12/04/2018: 
				- Los documentos obligatorios deben ser 2: Solicitud de APS y Certificado de instalación.
				- Los documentos opcionales deben ser 2: Boletín de instalación, y Documentación adicional.
				- El documento opcional-obligatorio debe ser 1: Certificado de niveles de exposición. Será obligatorio si la estación requiere informe de medidas (tipología ER1 o ER3). En caso 	contrario, es opcional.
		</xs:documentation>
		<xs:documentation>
			Fecha de modificación 07/07/2016: 
			Se elimina el COETTC de la lista de colegios profesionales LstColegios
		</xs:documentation>
		<xs:documentation>
			Fecha de modificación 27/01/2016: 
			- Tipo IdentificadoresRed: Se corrigen las matrículas de las provincias en RDL y TDL: PM pasa a ser IB GE pasa a ser GI OR pasa a ser OU O pasa a ser AS 
			- Se añaden los nuevos identificadores de red para FM y OM local Valores aceptados para el NIE: En lugar de aceptar 7 u 8 dígitos, solo aceptará 7. Inclusión obligatoria de 2 documentos 	   (Documento_Descripcion_Fotografica y Documento_Verificado_Instalacion_Equipos), con la descripción fotográfica, y la verificación de la instalación y comprobación de los equipos, conforme a los apartados c), b) y d) del resuelvo Tercero de la Resolución de la SETSI del 04-11-2015 (BOE-A-2015-12126). Inclusión opcional (obligatoria en caso de que añada algún informe de medidas, en caso contrario no aplica) de 1 documento (Documento_Certificados_Calibracion), con el certificado o los certificados de los equipos de medida referidos en los informes de medidas.
            - Revisión de múltiples elementos y tipos (se puede consultar el detalle en el documento _Cambios en el esquema XSD_PSC  (v4.0 respecto a v3.1).pdf_) 
		</xs:documentation>
		<xs:documentation>
			Fecha de modificación 13/05/2014: Se añade el campo NRC dentro del nodo Datos_Pago que contiene el NRC del pago de la tasa para la PSC 
		</xs:documentation>
		<xs:documentation>
			Fecha de modificación 23/05/2013: 
			Se añaden los Datum ETRS89 y REGCAN95. 
		</xs:documentation>
		<xs:documentation>
			Fecha de modificación 14/02/2013: 
			Los campos de texto del elemento Informe_Medidas, con longitud obligatoria de un carácter.
			Se añade el campo Tipo_Estacion, que puede tomar los valores ER1, ER2, ER3, ER4, ER5, ER6.
			Sólo se permite en el campo Tipo_Sistema el valor TD.
			El elemento Informe_Medidas pasa a ser opcional (para ER5).
			El campo Num_Proyecto_Origen pasa a ser opcional (porque no debe de aparecer para proyectos del caso general, pero es obligatorio para ampliación de cobertura de TDT).
		</xs:documentation>
		<xs:documentation>
			Fecha de modificación 10/12/2012: 
			Se modifica el campo Numero_Proyecto_Origen para permitir 14 caracteres		
		</xs:documentation>
		<xs:documentation>
		        Fecha de modificación 01/02/2012: 
			Se corrige el tipo del campo Identificadores Red para no permitir en el caso de FM un espacio antes del número:	
					  FM(AND|ARA|AST|BAL|CAL|CAM|CAN|CAT|CNR|EXT|GAL|MAD|MUR|NAV|PVA|RIO|VAL|CEU|MEL)[1-9]
		</xs:documentation>
		<xs:documentation>
		    Modificaciones versión 3:
			Se han modificado los elementos de Frecuencia, Transmisor, Antenas y Datos Emplazamiento para que tengan la misma estructura que en el XSD de Alta.
			Se ha puesto el elemento Informe_Medidas obligatorio.
			Se elimina la tilde en el elemento Extension y Codificacion.
		</xs:documentation>
	</xs:annotation>
	<!-- *************************** CERTIFICACIÓN SUSTITUTIVA DE INSPECCIÓN PREVIA PARA PUESTA EN SERVICIO ****** -->
	<xs:element name="Radiodifusion_Puesta_Servicio" type="TpCertificacionPuestaServicio"/>
	<!-- ************************************************************** TITULARES ** -->
	<xs:element name="Datos_Titulares">
		<xs:complexType>
			<xs:choice>
				<xs:element ref="Datos_Titular"/>
				<xs:element ref="Titular_FM_Municipal"/>
			</xs:choice>
		</xs:complexType>
	</xs:element>
	<!-- ************************************************************** ESTACIÓN ** -->
	<xs:element name="Datos_Estacion">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="Nombre_Estacion" type="strMx50"/>
				<xs:element name="Expediente" type="TpCodExpediente"/>
				<xs:element name="Tipo_Servicio" type="TpSistema_Radiodifusion"/>
				<xs:element name="Ambito_Red_Estaciones" type="LstAmbEst"/>
				<xs:element name="Tipo_Estacion" type="TpTipoEstacion"/>
				<!--Tipología de la estación -->
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<!-- ************************************************************** OTRAS CONSIDERACIONES ** -->
	<xs:element name="Otras_Consideraciones">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="Señalizacion_Diurna" type="SiNo"/>
				<xs:element name="Balizamiento_Nocturno" type="SiNo"/>
				<xs:element name="Servidumbre_Aeronautica" type="SiNo"/>
				<xs:element name="Tipo_Soporte" type="TpSoporte"/>
				<!--Cumplimiento del Real Decreto 1066/2001 -->
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<!-- ************************************************************** MEDIDAS ** -->
	<xs:element name="Informe_Medidas">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="Datos_Visado" minOccurs="0"/>
				<!--Visado del certificado de niveles de exposición -->
				<xs:element ref="Informe_Medidas_Fase1" minOccurs="0"/>
				<!-- En caso de presentar informe de medidas, es obligatorio contar al menos con medidas en Fase 1 o en Fase 3 -->
				<xs:element ref="Informe_Medidas_Fase2" minOccurs="0"/>
				<xs:element ref="Informe_Medidas_Fase3" minOccurs="0"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="Informe_Medidas_Fase1">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="Datos_Medicion"/>
				<xs:element ref="Equipo_Medida1"/>
				<!-- equipo de medidas en Fase 1 -->
				<xs:element ref="Antena"/>
				<xs:element ref="MedidaFase1"/>
				<!-- listado de medidas en Fase 1 -->
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="Informe_Medidas_Fase2">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="Datos_Medicion"/>
				<xs:element ref="Equipo_Medida2"/>
				<!-- equipo de medidas en Fase 2 -->
				<xs:element ref="Antena"/>
				<xs:element ref="MedidaFase2-3"/>
				<!-- listado de medidas en Fase 2 -->
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="Informe_Medidas_Fase3">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="Datos_Medicion"/>
				<xs:element ref="Equipo_Medida2"/>
				<!-- equipo de medidas en Fase 3 -->
				<xs:element ref="Antena"/>
				<xs:element ref="MedidaFase2-3"/>
				<!-- listado de medidas en Fase 3 -->
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<!-- ************************************************************** VISADO ** -->
	<xs:element name="Datos_Visado">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="Numero_Visado" type="strMx10"/>
				<xs:element name="Fecha_Visado" type="xs:date"/>
				<xs:element name="Numero_Colegiado" type="Npos"/>
				<xs:element name="Colegio_Profesional" type="LstColegios"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<!-- ************************************************************** DOCUMENTOS ** -->
	<xs:element name="Documentos">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="Solicitud" type="TpDocumentoIncluido"/>
				<xs:element name="Certificado_Instalacion" type="TpDocumentoIncluido"/>
				<xs:element name="Boletin_Instalacion" type="TpDocumentoIncluido" minOccurs="0"/>
				<xs:element name="Certificado_Niveles_Exposicion" type="TpDocumentoIncluido" minOccurs="0"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<!-- ************************************************************** TÉCNICO COMPETENTE ** -->
	<xs:element name="Tecnico_Competente">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="NIF_NIE" type="nif_nie"/>
				<xs:element name="Nombre" type="strMx32"/>
				<xs:element name="Apellido1" type="strMx32"/>
				<xs:element name="Apellido2" type="strMx32" minOccurs="0"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<!-- ************************************************************** TITULARES ** -->
	<xs:element name="Datos_Titular_Individual">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="Numero_Expediente_Titular" type="TpCodExpediente"/>
				<xs:element name="NIF-CIF" type="nifcif"/>
				<xs:element name="Nombre_RazonSocial" type="strMx50"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="Datos_Titular">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="Datos_Titular_Individual" maxOccurs="unbounded"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="Titular_FM_Municipal">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="Numero_Expediente_Titular" type="TpCodExpediente" minOccurs="0"/>
				<xs:element name="Nombre_RazonSocial" type="strMx50"/>
				<xs:element name="NIF-CIF" type="nifcif"/>
				<xs:element name="Tipo_Via" type="TpVia"/>
				<xs:element name="Nombre_Via" type="strMx50"/>
				<xs:element name="Numero_Portal" type="strMx10"/>
				<xs:element name="Texto_Adicional_Direccion" type="strMx50" minOccurs="0"/>
				<xs:element name="Localidad" type="strMx64" minOccurs="0"/>
				<xs:element name="Cod_INE_Termino_Municipal" type="TpCod_INE_Municipio"/>
				<xs:element name="Cod_INE_Provincia" type="TpCod_INE_Provincia"/>
				<xs:element name="Codigo_Postal" type="CodPostal"/>
				<xs:element name="Tlf" type="N14" minOccurs="0"/>
				<xs:element name="Fax" type="N14" minOccurs="0"/>
				<xs:element name="Email" type="strMx50" minOccurs="0"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<!-- ************************************************************** MEDIDAS ** -->
	<xs:element name="Datos_Medicion">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="Tecnico_Responsable" type="strMx50"/>
				<xs:element name="Fecha_Medicion" type="xs:date"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="Equipo_Medida1">
		<!-- para mediciones en fase 1 -->
		<xs:complexType>
			<xs:sequence>
				<xs:element name="Marca_Equipo" type="strMx50"/>
				<xs:element name="Modelo_Equipo" type="strMx50"/>
				<xs:element name="Numero_Serie" type="strMx25"/>
				<xs:element name="Fecha_Ultima_Calibracion" type="xs:date"/>
				<xs:element name="Umbral_Deteccion" type="PD4.2"/>
				<xs:element name="Unidad_Umbral_Deteccion" type="UndMedida"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="Equipo_Medida2">
		<!-- para mediciones en fase 2 o en fase 3 -->
		<xs:complexType>
			<xs:sequence>
				<xs:element name="Marca_Equipo" type="strMx50"/>
				<xs:element name="Modelo_Equipo" type="strMx50"/>
				<xs:element name="Numero_Serie" type="strMx25"/>
				<xs:element name="Fecha_Ultima_Calibracion" type="xs:date"/>
				<xs:element name="Umbral_Deteccion_V" type="PD3.5"/>
				<!-- umbral de detección de campo eléctrico en V/m (obligatorio en fase 2 y en fase 3) -->
				<xs:element name="Umbral_Deteccion_A" type="PD3.5" minOccurs="0"/>
				<!-- umbral de detección de campo magnético en A/m (no aplica en fase 2, y obligatorio en fase 3)-->
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="Antena">
		<!-- **Datos de la antena del equipo de medidas** -->
		<xs:complexType>
			<xs:sequence>
				<xs:element name="Marca_Antena" type="strMx50"/>
				<xs:element name="Modelo_Antena" type="strMx50"/>
				<xs:element name="Longitud_Cable" type="D3.2"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="MedidaFase1">
		<!-- listado de medidas en Fase 1 -->
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="Mediciones1" maxOccurs="unbounded"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="MedidaFase2-3">
		<!-- listado de medidas en Fase 2 o en Fase 3 -->
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="Mediciones2-3" maxOccurs="unbounded"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="Mediciones1">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="Hora_Inicio_Medicion" type="TipoHora"/>
				<xs:element name="Distancia" type="D3.2"/>
				<xs:element name="Acimut" type="G3.1"/>
				<xs:element name="Unidad_Empleada_Medida" type="UndMedida"/>
				<xs:element name="Nivel_Referencia" type="D3.4"/>
				<xs:element name="Nivel_Decision" type="D3.2"/>
				<xs:element name="Valor_Medido_Promediado" type="vmpro"/>
				<xs:element name="Diferencia" type="ND3.2"/>
				<xs:element ref="Datos_Punto_Sensible" minOccurs="0"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="Mediciones2-3">
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="Medida_Referencia1"/>
				<xs:element ref="Medida_Referencia2" minOccurs="0"/>
				<xs:element name="Hora_Inicio_Medicion" type="TipoHora"/>
				<xs:element name="Distancia_Real" type="D3.2"/>
				<xs:element name="Acimut" type="G3.1"/>
				<xs:element name="Frecuencia_Medida" type="PD5.5"/>
				<xs:element name="Unidad_Frecuencia_Medida" type="UndFrecuencia"/>
				<xs:element name="Supera_Nivel40dB_Inferior_Nivel_Referencia" type="SiNo" minOccurs="0"/>
				<xs:element ref="Datos_Punto_Sensible" minOccurs="0"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="Medida_Referencia1">
		<!-- para fase 2 o 3, en V/m -->
		<xs:complexType>
			<xs:sequence>
				<xs:element name="Nivel_Referencia1" type="D3.2"/>
				<xs:element name="Valor_Medido1" type="D3.5"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="Medida_Referencia2">
		<!-- para fase 3, en A/m -->
		<xs:complexType>
			<xs:sequence>
				<xs:element name="Nivel_Referencia2" type="D3.2"/>
				<xs:element name="Valor_Medido2" type="D3.5"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<!-- ************************************************************** ESPACIO SENSIBLE ** -->
	<xs:element name="Datos_Punto_Sensible">
		<xs:complexType>
			<xs:sequence>
				<xs:element name="Situacion" type="strMx255"/>
				<xs:element name="Tipo_P_S" type="TpPtoSensible"/>
				<xs:element name="Tipo_Via_P_S" type="TpVia"/>
				<xs:element name="Nombre_Via_P_S" type="strMx50"/>
				<xs:element name="Numero_Portal_P_S" type="strMx10"/>
				<xs:element name="Codigo_Postal" type="CodPostal" minOccurs="0"/>
				<xs:element name="Poblacion_P_S" type="strMx70"/>
				<xs:element name="Cod_INE_Termino_Municipal_P_S" type="TpCod_INE_Municipio"/>
				<xs:element name="Cod_INE_Provincia_P_S" type="TpCod_INE_Provincia"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<!-- ============================================ -->
	<!-- ============== TIPOS COMPLEJOS ============= -->
	<!-- ============================================ -->
	<xs:complexType name="TpCertificacionPuestaServicio">
		<xs:sequence>
			<xs:element name="Numero_Proyecto_Origen" type="strMx14" minOccurs="0"/>
			<xs:element name="Tipo_Solicitud" type="LstSolicitud"/>
			<xs:choice>
				<xs:element ref="Datos_Visado"/>
				<xs:element name="Declaracion_No_Inhabilitacion" type="xs:boolean"/>
			</xs:choice>
			<xs:element ref="Tecnico_Competente"/>
			<xs:element name="Estaciones" type="TpEstacionesPuestaServicio"/>
			<xs:element name="Documento_Adicional" type="TpDocumentoPorPartes" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="TpEstacionesPuestaServicio">
		<xs:sequence>
			<xs:element name="Estacion" type="TpEstacionPuestaServicio" maxOccurs="1"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="TpEstacionPuestaServicio">
		<xs:sequence>
			<xs:element name="Fecha_Reconocimiento" type="xs:date"/>
			<xs:element ref="Datos_Titulares"/>
			<xs:element ref="Datos_Estacion"/>
			<xs:element ref="Otras_Consideraciones"/>
			<xs:element ref="Informe_Medidas" minOccurs="0"/>
			<xs:element ref="Documentos"/>
			<xs:element name="Datos_Pago_Tasa">
				<xs:complexType>
					<xs:sequence>
						<xs:element name="NRC" type="strMx22"/>
					</xs:sequence>
				</xs:complexType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="TpDocumentoIncluido">
		<xs:sequence>
			<xs:element name="Nombre">
				<xs:simpleType>
					<xs:restriction base="strMx255">
						<xs:minLength value="1"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="Extension" type="TpExtension"/>
			<xs:element name="Codificacion" type="LstCodificacion"/>
			<xs:element name="Contenido">
				<xs:simpleType>
					<xs:restriction base="Base64">
						<xs:minLength value="1"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="TpDocumentoNoIncluido">
		<xs:sequence>
			<xs:element name="Nombre">
				<xs:simpleType>
					<xs:restriction base="strMx255">
						<xs:minLength value="1"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name="Extension" type="TpExtension"/>
			<xs:element name="TipoHash" type="LstTipoHash"/>
			<xs:element name="ContenidoHash">
				<xs:simpleType>
					<xs:restriction base="strMx255">
						<xs:minLength value="1"/>
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="TpDocumentoPorPartes">
		<xs:sequence>
			<xs:element name="Parte" type="TpDocumentoNoIncluido" maxOccurs="5"/>
		</xs:sequence>
	</xs:complexType>
	<!-- ============================================ -->
	<!-- =============== TIPOS SIMPLES ============== -->
	<!-- ============================================ -->
	<xs:simpleType name="strMx10">
		<xs:restriction base="xs:string">
			<xs:maxLength value="10"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="strMx14">
		<xs:restriction base="xs:string">
			<xs:maxLength value="14"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="strMx22">
		<xs:restriction base="xs:string">
			<xs:maxLength value="22"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="strMx25">
		<xs:restriction base="xs:string">
			<xs:maxLength value="25"/>
			<xs:minLength value="1"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="strMx32">
		<xs:restriction base="xs:string">
			<xs:maxLength value="32"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="strMx50">
		<xs:restriction base="xs:string">
			<xs:maxLength value="50"/>
			<xs:minLength value="1"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="strMx64">
		<xs:restriction base="xs:string">
			<xs:maxLength value="64"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="strMx70">
		<xs:restriction base="xs:string">
			<xs:maxLength value="70"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="strMx128">
		<xs:restriction base="xs:string">
			<xs:maxLength value="128"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="strMx255">
		<xs:restriction base="xs:string">
			<xs:maxLength value="255"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="Npos">
		<xs:restriction base="xs:int">
			<xs:minInclusive value="0"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="N14">
		<xs:restriction base="xs:int">
			<xs:totalDigits value="14"/>
			<xs:minInclusive value="0"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="D3.2">
		<xs:restriction base="xs:decimal">
			<xs:fractionDigits value="2"/>
			<xs:minInclusive value="0"/>
			<xs:maxInclusive value="999.99"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="ND3.2">
		<xs:restriction base="xs:decimal">
			<xs:fractionDigits value="2"/>
			<xs:minInclusive value="-999.99"/>
			<xs:maxInclusive value="999.99"/>
		</xs:restriction>
		<!-- 3 digitos enteros, 2 decimal-->
	</xs:simpleType>
	<xs:simpleType name="D3.4">
		<xs:restriction base="xs:decimal">
			<xs:fractionDigits value="4"/>
			<xs:minInclusive value="0"/>
			<xs:maxInclusive value="999.9999"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="D3.5">
		<xs:restriction base="xs:decimal">
			<xs:fractionDigits value="5"/>
			<xs:minInclusive value="0"/>
			<xs:maxInclusive value="999.99999"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="PD3.5">
		<xs:restriction base="xs:decimal">
			<xs:fractionDigits value="5"/>
			<xs:minExclusive value="0"/>
			<xs:maxInclusive value="999.99999"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="PD4.2">
		<xs:restriction base="xs:decimal">
			<xs:fractionDigits value="2"/>
			<xs:minExclusive value="0"/>
			<xs:maxInclusive value="9999.99"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="PD5.5">
		<xs:restriction base="xs:decimal">
			<xs:fractionDigits value="5"/>
			<xs:minExclusive value="0"/>
			<xs:maxInclusive value="99999.99999"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="G3.1">
		<xs:restriction base="xs:decimal">
			<xs:fractionDigits value="1"/>
			<xs:minInclusive value="0"/>
			<xs:maxExclusive value="360"/>
		</xs:restriction>
	</xs:simpleType>
	<!-- tipos basados en codificaciones en base 64 de ficheros -->
	<xs:simpleType name="Base64">
		<xs:restriction base="xs:string">
			<xs:pattern value="([A-Z,a-z,0-9,+,/,\r,\n])*(=)*"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="TpCod_INE_Provincia">
		<xs:restriction base="xs:string">
			<xs:pattern value="(0[1-9])|([1-4][0-9])|(5[0-2])"/>
		</xs:restriction>
		<!--Codigo INE de la Lista de 52 provincias españolas: del 01 al 52  -->
	</xs:simpleType>
	<xs:simpleType name="TpCod_INE_Municipio">
		<xs:restriction base="xs:string">
			<xs:pattern value="[0-9][0-9][0-9][0-9]"/>
		</xs:restriction>
		<!--Código INE del Municipio: 3 caracteres numéricos más 1 carácter numérico (dígito de control). -->
	</xs:simpleType>
	<xs:simpleType name="TpCodExpediente">
		<xs:restriction base="xs:string">
			<xs:pattern value="[A-Z]([A-Z]| )[A-Z]([A-Z]| )-[0-9][0-9][0-9][0-9][0-9][0-9][0-9]"/>
		</xs:restriction>
		<!-- El código de expediente es asignado por la Administración -->
		<!-- Se compone de 4 letras, un guión y 7 dígitos -->
	</xs:simpleType>
	<xs:simpleType name="CodPostal">
		<xs:restriction base="xs:string">
			<xs:pattern value="[0-9]{5}"/>
		</xs:restriction>
		<!--Con ceros a la izquierda. -->
	</xs:simpleType>
	<xs:simpleType name="nif_nie">
		<xs:restriction base="xs:string">
			<xs:pattern value="(([klmxyzKLMXYZ]{1}[0-9]{7})|([0-9]{8}))[a-zA-Z]"/>
		</xs:restriction>
		<!-- Vale para NIF y NIE, pero no para CIF -->
	</xs:simpleType>
	<xs:simpleType name="nifcif">
		<xs:restriction base="xs:string">
			<xs:pattern value="((([klmxyzKLMXYZ]{1}[0-9]{7})|([0-9]{8}))[a-zA-Z])|([abcdefghjklmnpqrsuvwABCDEFGHJKLMNPQRSUVW][0-9]{7}[0-9a-jA-J])"/>
		</xs:restriction>
		<!-- Vale para NIF, NIE y CIF -->
	</xs:simpleType>
	<xs:simpleType name="TipoHora">
		<xs:restriction base="xs:string">
			<xs:pattern value="[0-1][0-9]:[0-5][0-9](:[0-5][0-9]){0,1}"/>
			<xs:pattern value="2[0-3]:[0-5][0-9](:[0-5][0-9]){0,1}"/>
		</xs:restriction>
		<!-- estilo al time XML pero admite sin segundos, hh:mm o hh:mm:ss -->
	</xs:simpleType>
	<xs:simpleType name="vmpro">
		<xs:union memberTypes="PD4.2 Umbral"/>
		<!-- permite especificar el valor medido o 'menor que umbral' -->
	</xs:simpleType>
	<xs:simpleType name="Umbral">
		<xs:restriction base="xs:string">
			<xs:pattern value="&lt;U|&lt;u"/>
		</xs:restriction>
		<!-- usar preferentemente la U mayúscula, el valor con minúscula debe considerarse 'a desaparecer' -->
		<!-- para permitir el uso de 'menor que umbral' -->
	</xs:simpleType>
	<!-- ============================================ -->
	<!-- ================== LISTAS ================== -->
	<!-- ============================================ -->
	<xs:simpleType name="LstSolicitud">
		<xs:restriction base="xs:string">
			<xs:pattern value="AMPLIACION COBERTURA TDT|CASO GENERAL"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="LstCodificacion">
		<xs:restriction base="xs:string">
			<xs:pattern value="BASE64"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="LstTipoHash">
		<xs:restriction base="xs:string">
			<xs:pattern value="SHA-512"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="LstAmbEst">
		<xs:restriction base="xs:string">
			<xs:pattern value="ESTATAL|AUTONOMICO|LOCAL"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="LstColegios">
		<xs:restriction base="xs:string">
			<xs:pattern value="COIT|COITT"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="SiNo">
		<xs:restriction base="xs:string">
			<xs:pattern value="SI|NO"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="TpExtension">
		<xs:restriction base="xs:string">
			<xs:pattern value="PDF"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="TpSistema_Radiodifusion">
		<xs:restriction base="xs:string">
			<xs:pattern value="FM|OM|RD|TD"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="TpSolicitud">
		<xs:restriction base="xs:string">
			<xs:pattern value="Nueva|Modificacion|Adicional"/>
		</xs:restriction>
		<!-- alta, modificación o información adicional -->
	</xs:simpleType>
	<xs:simpleType name="TpVia">
		<xs:restriction base="xs:string">
			<xs:pattern value="AV|BV|CL|CM|CR|GL|PJ|PS|PZ|RB|RD|TR|VP"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="TpPtoSensible">
		<xs:restriction base="xs:string">
			<xs:pattern value="HS|ES|PP|RA"/>
		</xs:restriction>
		<!--
			HS	HOSPITAL - CENTRO DE SALUD
			ES	CENTRO DE ENSEÑANZA OBLIGATORIA
			PP	PARQUE PUBLICO
			RA	RESIDENCIA DE ANCIANOS - CENTRO GERIATRICO
		-->
	</xs:simpleType>
	<xs:simpleType name="UndFrecuencia">
		<xs:restriction base="xs:string">
			<xs:pattern value="K|M|G"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="UndMedida">
		<xs:restriction base="xs:string">
			<xs:pattern value="V/m"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="TpTipoEstacion">
		<xs:restriction base="xs:string">
			<xs:pattern value="ER1|ER2|ER3|ER4|ER5|ER6"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="TpSoporte">
		<xs:restriction base="xs:string">
			<xs:pattern value="TORRE_AUTOESTABLE|TORRE_ARRIOSTRADA|MASTIL_TUBULAR|ESTRUCTURA_ESPECIAL|OTROS"/>
		</xs:restriction>
	</xs:simpleType>
</xs:schema>
