<?xml version="1.0" encoding="utf-8"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:conDocJudicial="https://www.administraciondejusticia.gob.es/documents/d/asset-library-7557200/cteaje-v3-0-contenidodocumentojudicial-xsd" xmlns:tnsBase="https://www.administraciondejusticia.gob.es/documents/d/asset-library-7557200/cteaje-v3-0-base-xsd" targetNamespace="https://www.administraciondejusticia.gob.es/documents/d/asset-library-7557200/cteaje-v3-0-contenidodocumentojudicial-xsd" elementFormDefault="qualified" attributeFormDefault="unqualified">
	<xsd:annotation>
		<xsd:documentation xml:lang="es">XSD CONTENIDO DOCUMENTO JUDICIAL ELECTRONICO</xsd:documentation>
	</xsd:annotation>
	<xsd:import namespace="https://www.administraciondejusticia.gob.es/documents/d/asset-library-7557200/cteaje-v3-0-base-xsd" schemaLocation="../xsd_comunes/Base.xsd"/>
	<xsd:element name="ContenidoDocumentoJudicial" type="conDocJudicial:TipoContenido"/>
	<xsd:complexType name="TipoContenido">
		<xsd:sequence>
			<xsd:choice>
				<xsd:element name="DatosXML" type="xsd:anyType">
					<xsd:annotation>
						<xsd:documentation xml:lang="es">Contenido en formato XML. En caso de datos XML cuya codificación difiera de la de esta estructura raíz se incluirá una cláusula CDATA.</xsd:documentation>
					</xsd:annotation>
				</xsd:element>
				<xsd:element name="ValorBinario" type="xsd:base64Binary">
					<xsd:annotation>
						<xsd:documentation xml:lang="es">Contenido en base64.</xsd:documentation>
					</xsd:annotation>
				</xsd:element>
				<xsd:element name="ReferenciaFichero" type="xsd:string">
					<xsd:annotation>
						<xsd:documentation xml:lang="es">Referencia interna al fichero de contenido.</xsd:documentation>
					</xsd:annotation>
				</xsd:element>
				<xsd:element name="ReferenciaContenidoExterna" minOccurs="1">
					<xsd:annotation>
						<xsd:documentation xml:lang="es"/>
					</xsd:annotation>
					<xsd:complexType>
						<xsd:sequence>
							<xsd:element name="ValorHuella" type="tnsBase:valorHuella" minOccurs="1">
								<xsd:annotation>
									<xsd:documentation xml:lang="es">
					La huella de un documento de contenido se obtiene de la aplicación de una función resumen al fichero de contenido de dicho documento o bien concatenando las huellas de todos los ficheros que lo componen (en caso de documentos con más de un fichero de contenido), pudiendo incluir a su vez la huella del fichero de la firma electrónica de cada uno de ellos, cuando éstas se almacenan en ficheros independientes.	
					</xsd:documentation>
								</xsd:annotation>
							</xsd:element>
							<xsd:element name="FuncionResumen" type="tnsBase:funcionResumen" minOccurs="1">
								<xsd:annotation>
									<xsd:documentation xml:lang="es">
						Función resumen utilizada para la generación de la huella digital del documento		
					</xsd:documentation>
								</xsd:annotation>
							</xsd:element>
						</xsd:sequence>
					</xsd:complexType>
				</xsd:element>
			</xsd:choice>
			<xsd:element name="NombreFormato" type="tnsBase:nombreFormato">
				<xsd:annotation>
					<xsd:documentation xml:lang="es">El formato del fichero de contenido del documento electrónico atenderá a lo establecido en la NTI de Catálogo de estándares.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="EsquemaDocumental" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation xml:lang="es"> Información estructurada y normalizada del contenido representativo del Documento Judicial Electrónico</xsd:documentation>
				</xsd:annotation>
				<xsd:complexType>
					<xsd:sequence>
						<xsd:any namespace="##other" minOccurs="0">
							<xsd:annotation>
								<xsd:documentation>Representación normalizada y estructurada del contenido del documento, en formato XML y de acuerdo a lo aprobado por el CTEAJE. Se incluirá el XML correspondiente en función del tipo documental.</xsd:documentation>
							</xsd:annotation>
						</xsd:any>
					</xsd:sequence>
				</xsd:complexType>
			</xsd:element>
		</xsd:sequence>
		<xsd:attribute name="Id" type="xsd:ID" use="optional"/>
	</xsd:complexType>
</xsd:schema>
