//
// Este fichero es una copia del de ad27 
//

package com.ejie.ad74a.sga.xml;

import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlType;

/**
 * <p>
 * Java class for anonymous complex type.
 * 
 * <p>
 * The following schema fragment specifies the expected content contained within
 * this class.
 * 
 * <pre>
 * &lt;complexType>
 *   &lt;complexContent>
 *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *       &lt;sequence>
 *         &lt;element name="fechacarga" type="{com/ejie/ad74a/sga/xml}tipoFechaCarga" minOccurs="0"/>
 *         &lt;element name="registro" maxOccurs="unbounded" minOccurs="0">
 *           &lt;complexType>
 *             &lt;complexContent>
 *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                 &lt;sequence>
 *                   &lt;element name="numero" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *                   &lt;element name="codigoSGA" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *                   &lt;element name="numeroexpediente" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *                 &lt;/sequence>
 *               &lt;/restriction>
 *             &lt;/complexContent>
 *           &lt;/complexType>
 *         &lt;/element>
 *         &lt;element name="archivo" maxOccurs="unbounded" minOccurs="0">
 *           &lt;complexType>
 *             &lt;complexContent>
 *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                 &lt;all>
 *                   &lt;element name="identificacion">
 *                     &lt;complexType>
 *                       &lt;complexContent>
 *                         &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                           &lt;sequence>
 *                             &lt;element name="niveldescripcion" minOccurs="0">
 *                               &lt;simpleType>
 *                                 &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *                                   &lt;enumeration value="1"/>
 *                                   &lt;enumeration value="2"/>
 *                                   &lt;enumeration value="3"/>
 *                                   &lt;enumeration value="4"/>
 *                                   &lt;enumeration value="5"/>
 *                                   &lt;enumeration value="6"/>
 *                                   &lt;enumeration value="7"/>
 *                                   &lt;enumeration value="8"/>
 *                                   &lt;enumeration value="9"/>
 *                                 &lt;/restriction>
 *                               &lt;/simpleType>
 *                             &lt;/element>
 *                             &lt;element name="cuadroclasificacion" type="{http://www.w3.org/2001/XMLSchema}unsignedInt"/>
 *                             &lt;element name="titulo">
 *                               &lt;simpleType>
 *                                 &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *                                   &lt;maxLength value="255"/>
 *                                   &lt;minLength value="1"/>
 *                                 &lt;/restriction>
 *                               &lt;/simpleType>
 *                             &lt;/element>
 *                             &lt;element name="fechaInicio" type="{com/ejie/ad74a/sga/xml}tipoFechaArchivoObligatoria"/>
 *                             &lt;element name="fechaFin" type="{com/ejie/ad74a/sga/xml}tipoFechaArchivo" minOccurs="0"/>
 *                             &lt;element name="numeroexpediente" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *                             &lt;element name="soporte" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *                           &lt;/sequence>
 *                         &lt;/restriction>
 *                       &lt;/complexContent>
 *                     &lt;/complexType>
 *                   &lt;/element>
 *                   &lt;element name="contexto">
 *                     &lt;complexType>
 *                       &lt;complexContent>
 *                         &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                           &lt;sequence>
 *                             &lt;element name="productor">
 *                               &lt;simpleType>
 *                                 &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *                                   &lt;minLength value="1"/>
 *                                 &lt;/restriction>
 *                               &lt;/simpleType>
 *                             &lt;/element>
 *                           &lt;/sequence>
 *                         &lt;/restriction>
 *                       &lt;/complexContent>
 *                     &lt;/complexType>
 *                   &lt;/element>
 *                   &lt;element name="contenido" minOccurs="0">
 *                     &lt;complexType>
 *                       &lt;complexContent>
 *                         &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                           &lt;sequence>
 *                             &lt;element name="alcance" minOccurs="0">
 *                               &lt;simpleType>
 *                                 &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *                                   &lt;maxLength value="2000"/>
 *                                 &lt;/restriction>
 *                               &lt;/simpleType>
 *                             &lt;/element>
 *                             &lt;element name="personas" minOccurs="0">
 *                               &lt;simpleType>
 *                                 &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *                                   &lt;maxLength value="1000"/>
 *                                 &lt;/restriction>
 *                               &lt;/simpleType>
 *                             &lt;/element>
 *                             &lt;element name="lugares" minOccurs="0">
 *                               &lt;simpleType>
 *                                 &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *                                   &lt;maxLength value="1000"/>
 *                                 &lt;/restriction>
 *                               &lt;/simpleType>
 *                             &lt;/element>
 *                           &lt;/sequence>
 *                         &lt;/restriction>
 *                       &lt;/complexContent>
 *                     &lt;/complexType>
 *                   &lt;/element>
 *                   &lt;element name="signaturas" minOccurs="0">
 *                     &lt;complexType>
 *                       &lt;complexContent>
 *                         &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                           &lt;sequence>
 *                             &lt;element name="signatura" maxOccurs="unbounded">
 *                               &lt;complexType>
 *                                 &lt;complexContent>
 *                                   &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                                     &lt;all>
 *                                       &lt;element name="deposito">
 *                                         &lt;simpleType>
 *                                           &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *                                             &lt;maxLength value="150"/>
 *                                             &lt;minLength value="1"/>
 *                                           &lt;/restriction>
 *                                         &lt;/simpleType>
 *                                       &lt;/element>
 *                                       &lt;element name="tipoui" type="{http://www.w3.org/2001/XMLSchema}unsignedInt"/>
 *                                       &lt;element name="identificadorui">
 *                                         &lt;simpleType>
 *                                           &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *                                             &lt;maxLength value="15"/>
 *                                             &lt;minLength value="1"/>
 *                                           &lt;/restriction>
 *                                         &lt;/simpleType>
 *                                       &lt;/element>
 *                                     &lt;/all>
 *                                   &lt;/restriction>
 *                                 &lt;/complexContent>
 *                               &lt;/complexType>
 *                             &lt;/element>
 *                           &lt;/sequence>
 *                         &lt;/restriction>
 *                       &lt;/complexContent>
 *                     &lt;/complexType>
 *                   &lt;/element>
 *                   &lt;element name="documentoselectronicos" minOccurs="0">
 *                     &lt;complexType>
 *                       &lt;complexContent>
 *                         &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                           &lt;sequence>
 *                             &lt;element name="documento" maxOccurs="unbounded" minOccurs="0">
 *                               &lt;complexType>
 *                                 &lt;complexContent>
 *                                   &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                                     &lt;sequence>
 *                                       &lt;element name="titulodoc">
 *                                         &lt;simpleType>
 *                                           &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *                                             &lt;maxLength value="150"/>
 *                                             &lt;minLength value="1"/>
 *                                           &lt;/restriction>
 *                                         &lt;/simpleType>
 *                                       &lt;/element>
 *                                       &lt;element name="descridoc" minOccurs="0">
 *                                         &lt;simpleType>
 *                                           &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *                                             &lt;maxLength value="1000"/>
 *                                           &lt;/restriction>
 *                                         &lt;/simpleType>
 *                                       &lt;/element>
 *                                       &lt;element name="versiones" minOccurs="0">
 *                                         &lt;complexType>
 *                                           &lt;complexContent>
 *                                             &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                                               &lt;sequence>
 *                                                 &lt;element name="version" maxOccurs="unbounded">
 *                                                   &lt;complexType>
 *                                                     &lt;complexContent>
 *                                                       &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                                                         &lt;sequence>
 *                                                           &lt;element name="responsable">
 *                                                             &lt;simpleType>
 *                                                               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *                                                                 &lt;pattern value=".+#.+#.+"/>
 *                                                               &lt;/restriction>
 *                                                             &lt;/simpleType>
 *                                                           &lt;/element>
 *                                                           &lt;element name="oid" minOccurs="0">
 *                                                             &lt;simpleType>
 *                                                               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *                                                                 &lt;maxLength value="16"/>
 *                                                               &lt;/restriction>
 *                                                             &lt;/simpleType>
 *                                                           &lt;/element>
 *                                                           &lt;element name="fechafichero" type="{com/ejie/ad74a/sga/xml}tipoFechaArchivo" minOccurs="0"/>
 *                                                         &lt;/sequence>
 *                                                       &lt;/restriction>
 *                                                     &lt;/complexContent>
 *                                                   &lt;/complexType>
 *                                                 &lt;/element>
 *                                               &lt;/sequence>
 *                                             &lt;/restriction>
 *                                           &lt;/complexContent>
 *                                         &lt;/complexType>
 *                                       &lt;/element>
 *                                     &lt;/sequence>
 *                                   &lt;/restriction>
 *                                 &lt;/complexContent>
 *                               &lt;/complexType>
 *                             &lt;/element>
 *                           &lt;/sequence>
 *                         &lt;/restriction>
 *                       &lt;/complexContent>
 *                     &lt;/complexType>
 *                   &lt;/element>
 *                   &lt;element name="expdtesrelacionados" minOccurs="0">
 *                     &lt;complexType>
 *                       &lt;complexContent>
 *                         &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                           &lt;sequence>
 *                             &lt;element name="expdte" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" maxOccurs="unbounded"/>
 *                           &lt;/sequence>
 *                         &lt;/restriction>
 *                       &lt;/complexContent>
 *                     &lt;/complexType>
 *                   &lt;/element>
 *                 &lt;/all>
 *               &lt;/restriction>
 *             &lt;/complexContent>
 *           &lt;/complexType>
 *         &lt;/element>
 *       &lt;/sequence>
 *     &lt;/restriction>
 *   &lt;/complexContent>
 * &lt;/complexType>
 * </pre>
 * 
 * 
 */
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = { "fechacarga", "registro", "archivo" })
@XmlRootElement(name = "datos")
public class Datos {

	protected String fechacarga;
	protected List<Datos.Registro> registro;
	protected List<Datos.Archivo> archivo;

	/**
	 * Gets the value of the fechacarga property.
	 * 
	 * @return possible object is {@link String }
	 * 
	 */
	public String getFechacarga() {
		return fechacarga;
	}

	/**
	 * Sets the value of the fechacarga property.
	 * 
	 * @param value allowed object is {@link String }
	 * 
	 */
	public void setFechacarga(String value) {
		this.fechacarga = value;
	}

	/**
	 * Gets the value of the registro property.
	 * 
	 * <p>
	 * This accessor method returns a reference to the live list, not a snapshot.
	 * Therefore any modification you make to the returned list will be present
	 * inside the JAXB object. This is why there is not a <CODE>set</CODE> method
	 * for the registro property.
	 * 
	 * <p>
	 * For example, to add a new item, do as follows:
	 * 
	 * <pre>
	 * getRegistro().add(newItem);
	 * </pre>
	 * 
	 * 
	 * <p>
	 * Objects of the following type(s) are allowed in the list
	 * {@link Datos.Registro }
	 * 
	 * 
	 */
	public List<Datos.Registro> getRegistro() {
		if (registro == null) {
			registro = new ArrayList<Datos.Registro>();
		}
		return this.registro;
	}

	/**
	 * Gets the value of the archivo property.
	 * 
	 * <p>
	 * This accessor method returns a reference to the live list, not a snapshot.
	 * Therefore any modification you make to the returned list will be present
	 * inside the JAXB object. This is why there is not a <CODE>set</CODE> method
	 * for the archivo property.
	 * 
	 * <p>
	 * For example, to add a new item, do as follows:
	 * 
	 * <pre>
	 * getArchivo().add(newItem);
	 * </pre>
	 * 
	 * 
	 * <p>
	 * Objects of the following type(s) are allowed in the list
	 * {@link Datos.Archivo }
	 * 
	 * 
	 */
	public List<Datos.Archivo> getArchivo() {
		if (archivo == null) {
			archivo = new ArrayList<Datos.Archivo>();
		}
		return this.archivo;
	}

	/**
	 * <p>
	 * Java class for anonymous complex type.
	 * 
	 * <p>
	 * The following schema fragment specifies the expected content contained within
	 * this class.
	 * 
	 * <pre>
	 * &lt;complexType>
	 *   &lt;complexContent>
	 *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
	 *       &lt;all>
	 *         &lt;element name="identificacion">
	 *           &lt;complexType>
	 *             &lt;complexContent>
	 *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
	 *                 &lt;sequence>
	 *                   &lt;element name="niveldescripcion" minOccurs="0">
	 *                     &lt;simpleType>
	 *                       &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
	 *                         &lt;enumeration value="1"/>
	 *                         &lt;enumeration value="2"/>
	 *                         &lt;enumeration value="3"/>
	 *                         &lt;enumeration value="4"/>
	 *                         &lt;enumeration value="5"/>
	 *                         &lt;enumeration value="6"/>
	 *                         &lt;enumeration value="7"/>
	 *                         &lt;enumeration value="8"/>
	 *                         &lt;enumeration value="9"/>
	 *                       &lt;/restriction>
	 *                     &lt;/simpleType>
	 *                   &lt;/element>
	 *                   &lt;element name="cuadroclasificacion" type="{http://www.w3.org/2001/XMLSchema}unsignedInt"/>
	 *                   &lt;element name="titulo">
	 *                     &lt;simpleType>
	 *                       &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
	 *                         &lt;maxLength value="255"/>
	 *                         &lt;minLength value="1"/>
	 *                       &lt;/restriction>
	 *                     &lt;/simpleType>
	 *                   &lt;/element>
	 *                   &lt;element name="fechaInicio" type="{com/ejie/ad74a/sga/xml}tipoFechaArchivoObligatoria"/>
	 *                   &lt;element name="fechaFin" type="{com/ejie/ad74a/sga/xml}tipoFechaArchivo" minOccurs="0"/>
	 *                   &lt;element name="numeroexpediente" type="{http://www.w3.org/2001/XMLSchema}string"/>
	 *                   &lt;element name="soporte" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
	 *                 &lt;/sequence>
	 *               &lt;/restriction>
	 *             &lt;/complexContent>
	 *           &lt;/complexType>
	 *         &lt;/element>
	 *         &lt;element name="contexto">
	 *           &lt;complexType>
	 *             &lt;complexContent>
	 *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
	 *                 &lt;sequence>
	 *                   &lt;element name="productor">
	 *                     &lt;simpleType>
	 *                       &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
	 *                         &lt;minLength value="1"/>
	 *                       &lt;/restriction>
	 *                     &lt;/simpleType>
	 *                   &lt;/element>
	 *                 &lt;/sequence>
	 *               &lt;/restriction>
	 *             &lt;/complexContent>
	 *           &lt;/complexType>
	 *         &lt;/element>
	 *         &lt;element name="contenido" minOccurs="0">
	 *           &lt;complexType>
	 *             &lt;complexContent>
	 *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
	 *                 &lt;sequence>
	 *                   &lt;element name="alcance" minOccurs="0">
	 *                     &lt;simpleType>
	 *                       &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
	 *                         &lt;maxLength value="2000"/>
	 *                       &lt;/restriction>
	 *                     &lt;/simpleType>
	 *                   &lt;/element>
	 *                   &lt;element name="personas" minOccurs="0">
	 *                     &lt;simpleType>
	 *                       &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
	 *                         &lt;maxLength value="1000"/>
	 *                       &lt;/restriction>
	 *                     &lt;/simpleType>
	 *                   &lt;/element>
	 *                   &lt;element name="lugares" minOccurs="0">
	 *                     &lt;simpleType>
	 *                       &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
	 *                         &lt;maxLength value="1000"/>
	 *                       &lt;/restriction>
	 *                     &lt;/simpleType>
	 *                   &lt;/element>
	 *                 &lt;/sequence>
	 *               &lt;/restriction>
	 *             &lt;/complexContent>
	 *           &lt;/complexType>
	 *         &lt;/element>
	 *         &lt;element name="signaturas" minOccurs="0">
	 *           &lt;complexType>
	 *             &lt;complexContent>
	 *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
	 *                 &lt;sequence>
	 *                   &lt;element name="signatura" maxOccurs="unbounded">
	 *                     &lt;complexType>
	 *                       &lt;complexContent>
	 *                         &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
	 *                           &lt;all>
	 *                             &lt;element name="deposito">
	 *                               &lt;simpleType>
	 *                                 &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
	 *                                   &lt;maxLength value="150"/>
	 *                                   &lt;minLength value="1"/>
	 *                                 &lt;/restriction>
	 *                               &lt;/simpleType>
	 *                             &lt;/element>
	 *                             &lt;element name="tipoui" type="{http://www.w3.org/2001/XMLSchema}unsignedInt"/>
	 *                             &lt;element name="identificadorui">
	 *                               &lt;simpleType>
	 *                                 &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
	 *                                   &lt;maxLength value="15"/>
	 *                                   &lt;minLength value="1"/>
	 *                                 &lt;/restriction>
	 *                               &lt;/simpleType>
	 *                             &lt;/element>
	 *                           &lt;/all>
	 *                         &lt;/restriction>
	 *                       &lt;/complexContent>
	 *                     &lt;/complexType>
	 *                   &lt;/element>
	 *                 &lt;/sequence>
	 *               &lt;/restriction>
	 *             &lt;/complexContent>
	 *           &lt;/complexType>
	 *         &lt;/element>
	 *         &lt;element name="documentoselectronicos" minOccurs="0">
	 *           &lt;complexType>
	 *             &lt;complexContent>
	 *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
	 *                 &lt;sequence>
	 *                   &lt;element name="documento" maxOccurs="unbounded" minOccurs="0">
	 *                     &lt;complexType>
	 *                       &lt;complexContent>
	 *                         &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
	 *                           &lt;sequence>
	 *                             &lt;element name="titulodoc">
	 *                               &lt;simpleType>
	 *                                 &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
	 *                                   &lt;maxLength value="150"/>
	 *                                   &lt;minLength value="1"/>
	 *                                 &lt;/restriction>
	 *                               &lt;/simpleType>
	 *                             &lt;/element>
	 *                             &lt;element name="descridoc" minOccurs="0">
	 *                               &lt;simpleType>
	 *                                 &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
	 *                                   &lt;maxLength value="1000"/>
	 *                                 &lt;/restriction>
	 *                               &lt;/simpleType>
	 *                             &lt;/element>
	 *                             &lt;element name="versiones" minOccurs="0">
	 *                               &lt;complexType>
	 *                                 &lt;complexContent>
	 *                                   &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
	 *                                     &lt;sequence>
	 *                                       &lt;element name="version" maxOccurs="unbounded">
	 *                                         &lt;complexType>
	 *                                           &lt;complexContent>
	 *                                             &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
	 *                                               &lt;sequence>
	 *                                                 &lt;element name="responsable">
	 *                                                   &lt;simpleType>
	 *                                                     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
	 *                                                       &lt;pattern value=".+#.+#.+"/>
	 *                                                     &lt;/restriction>
	 *                                                   &lt;/simpleType>
	 *                                                 &lt;/element>
	 *                                                 &lt;element name="oid" minOccurs="0">
	 *                                                   &lt;simpleType>
	 *                                                     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
	 *                                                       &lt;maxLength value="16"/>
	 *                                                     &lt;/restriction>
	 *                                                   &lt;/simpleType>
	 *                                                 &lt;/element>
	 *                                                 &lt;element name="fechafichero" type="{com/ejie/ad74a/sga/xml}tipoFechaArchivo" minOccurs="0"/>
	 *                                               &lt;/sequence>
	 *                                             &lt;/restriction>
	 *                                           &lt;/complexContent>
	 *                                         &lt;/complexType>
	 *                                       &lt;/element>
	 *                                     &lt;/sequence>
	 *                                   &lt;/restriction>
	 *                                 &lt;/complexContent>
	 *                               &lt;/complexType>
	 *                             &lt;/element>
	 *                           &lt;/sequence>
	 *                         &lt;/restriction>
	 *                       &lt;/complexContent>
	 *                     &lt;/complexType>
	 *                   &lt;/element>
	 *                 &lt;/sequence>
	 *               &lt;/restriction>
	 *             &lt;/complexContent>
	 *           &lt;/complexType>
	 *         &lt;/element>
	 *         &lt;element name="expdtesrelacionados" minOccurs="0">
	 *           &lt;complexType>
	 *             &lt;complexContent>
	 *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
	 *                 &lt;sequence>
	 *                   &lt;element name="expdte" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" maxOccurs="unbounded"/>
	 *                 &lt;/sequence>
	 *               &lt;/restriction>
	 *             &lt;/complexContent>
	 *           &lt;/complexType>
	 *         &lt;/element>
	 *       &lt;/all>
	 *     &lt;/restriction>
	 *   &lt;/complexContent>
	 * &lt;/complexType>
	 * </pre>
	 * 
	 * 
	 */
	@XmlAccessorType(XmlAccessType.FIELD)
	@XmlType(name = "", propOrder = {

	})
	@XmlRootElement(name = "archivo")
	public static class Archivo {

		@XmlElement(required = true)
		protected Datos.Archivo.Identificacion identificacion;
		@XmlElement(required = true)
		protected Datos.Archivo.Contexto contexto;
		protected Datos.Archivo.Contenido contenido;
		protected Datos.Archivo.Signaturas signaturas;
		protected Datos.Archivo.Documentoselectronicos documentoselectronicos;
		protected Datos.Archivo.Expdtesrelacionados expdtesrelacionados;

		/**
		 * Gets the value of the identificacion property.
		 * 
		 * @return possible object is {@link Datos.Archivo.Identificacion }
		 * 
		 */
		public Datos.Archivo.Identificacion getIdentificacion() {
			return identificacion;
		}

		/**
		 * Sets the value of the identificacion property.
		 * 
		 * @param value allowed object is {@link Datos.Archivo.Identificacion }
		 * 
		 */
		public void setIdentificacion(Datos.Archivo.Identificacion value) {
			this.identificacion = value;
		}

		/**
		 * Gets the value of the contexto property.
		 * 
		 * @return possible object is {@link Datos.Archivo.Contexto }
		 * 
		 */
		public Datos.Archivo.Contexto getContexto() {
			return contexto;
		}

		/**
		 * Sets the value of the contexto property.
		 * 
		 * @param value allowed object is {@link Datos.Archivo.Contexto }
		 * 
		 */
		public void setContexto(Datos.Archivo.Contexto value) {
			this.contexto = value;
		}

		/**
		 * Gets the value of the contenido property.
		 * 
		 * @return possible object is {@link Datos.Archivo.Contenido }
		 * 
		 */
		public Datos.Archivo.Contenido getContenido() {
			return contenido;
		}

		/**
		 * Sets the value of the contenido property.
		 * 
		 * @param value allowed object is {@link Datos.Archivo.Contenido }
		 * 
		 */
		public void setContenido(Datos.Archivo.Contenido value) {
			this.contenido = value;
		}

		/**
		 * Gets the value of the signaturas property.
		 * 
		 * @return possible object is {@link Datos.Archivo.Signaturas }
		 * 
		 */
		public Datos.Archivo.Signaturas getSignaturas() {
			return signaturas;
		}

		/**
		 * Sets the value of the signaturas property.
		 * 
		 * @param value allowed object is {@link Datos.Archivo.Signaturas }
		 * 
		 */
		public void setSignaturas(Datos.Archivo.Signaturas value) {
			this.signaturas = value;
		}

		/**
		 * Gets the value of the documentoselectronicos property.
		 * 
		 * @return possible object is {@link Datos.Archivo.Documentoselectronicos }
		 * 
		 */
		public Datos.Archivo.Documentoselectronicos getDocumentoselectronicos() {
			return documentoselectronicos;
		}

		/**
		 * Sets the value of the documentoselectronicos property.
		 * 
		 * @param value allowed object is {@link Datos.Archivo.Documentoselectronicos }
		 * 
		 */
		public void setDocumentoselectronicos(Datos.Archivo.Documentoselectronicos value) {
			this.documentoselectronicos = value;
		}

		/**
		 * Gets the value of the expdtesrelacionados property.
		 * 
		 * @return possible object is {@link Datos.Archivo.Expdtesrelacionados }
		 * 
		 */
		public Datos.Archivo.Expdtesrelacionados getExpdtesrelacionados() {
			return expdtesrelacionados;
		}

		/**
		 * Sets the value of the expdtesrelacionados property.
		 * 
		 * @param value allowed object is {@link Datos.Archivo.Expdtesrelacionados }
		 * 
		 */
		public void setExpdtesrelacionados(Datos.Archivo.Expdtesrelacionados value) {
			this.expdtesrelacionados = value;
		}

		/**
		 * <p>
		 * Java class for anonymous complex type.
		 * 
		 * <p>
		 * The following schema fragment specifies the expected content contained within
		 * this class.
		 * 
		 * <pre>
		 * &lt;complexType>
		 *   &lt;complexContent>
		 *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
		 *       &lt;sequence>
		 *         &lt;element name="alcance" minOccurs="0">
		 *           &lt;simpleType>
		 *             &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
		 *               &lt;maxLength value="2000"/>
		 *             &lt;/restriction>
		 *           &lt;/simpleType>
		 *         &lt;/element>
		 *         &lt;element name="personas" minOccurs="0">
		 *           &lt;simpleType>
		 *             &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
		 *               &lt;maxLength value="1000"/>
		 *             &lt;/restriction>
		 *           &lt;/simpleType>
		 *         &lt;/element>
		 *         &lt;element name="lugares" minOccurs="0">
		 *           &lt;simpleType>
		 *             &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
		 *               &lt;maxLength value="1000"/>
		 *             &lt;/restriction>
		 *           &lt;/simpleType>
		 *         &lt;/element>
		 *       &lt;/sequence>
		 *     &lt;/restriction>
		 *   &lt;/complexContent>
		 * &lt;/complexType>
		 * </pre>
		 * 
		 * 
		 */
		@XmlAccessorType(XmlAccessType.FIELD)
		@XmlType(name = "", propOrder = { "alcance", "personas", "lugares" })
		public static class Contenido {

			protected String alcance;
			protected String personas;
			protected String lugares;

			/**
			 * Gets the value of the alcance property.
			 * 
			 * @return possible object is {@link String }
			 * 
			 */
			public String getAlcance() {
				return alcance;
			}

			/**
			 * Sets the value of the alcance property.
			 * 
			 * @param value allowed object is {@link String }
			 * 
			 */
			public void setAlcance(String value) {
				this.alcance = value;
			}

			/**
			 * Gets the value of the personas property.
			 * 
			 * @return possible object is {@link String }
			 * 
			 */
			public String getPersonas() {
				return personas;
			}

			/**
			 * Sets the value of the personas property.
			 * 
			 * @param value allowed object is {@link String }
			 * 
			 */
			public void setPersonas(String value) {
				this.personas = value;
			}

			/**
			 * Gets the value of the lugares property.
			 * 
			 * @return possible object is {@link String }
			 * 
			 */
			public String getLugares() {
				return lugares;
			}

			/**
			 * Sets the value of the lugares property.
			 * 
			 * @param value allowed object is {@link String }
			 * 
			 */
			public void setLugares(String value) {
				this.lugares = value;
			}

		}

		/**
		 * <p>
		 * Java class for anonymous complex type.
		 * 
		 * <p>
		 * The following schema fragment specifies the expected content contained within
		 * this class.
		 * 
		 * <pre>
		 * &lt;complexType>
		 *   &lt;complexContent>
		 *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
		 *       &lt;sequence>
		 *         &lt;element name="productor">
		 *           &lt;simpleType>
		 *             &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
		 *               &lt;minLength value="1"/>
		 *             &lt;/restriction>
		 *           &lt;/simpleType>
		 *         &lt;/element>
		 *       &lt;/sequence>
		 *     &lt;/restriction>
		 *   &lt;/complexContent>
		 * &lt;/complexType>
		 * </pre>
		 * 
		 * 
		 */
		@XmlAccessorType(XmlAccessType.FIELD)
		@XmlType(name = "", propOrder = { "productor" })
		public static class Contexto {

			@XmlElement(required = true)
			protected String productor;

			/**
			 * Gets the value of the productor property.
			 * 
			 * @return possible object is {@link String }
			 * 
			 */
			public String getProductor() {
				return productor;
			}

			/**
			 * Sets the value of the productor property.
			 * 
			 * @param value allowed object is {@link String }
			 * 
			 */
			public void setProductor(String value) {
				this.productor = value;
			}

		}

		/**
		 * <p>
		 * Java class for anonymous complex type.
		 * 
		 * <p>
		 * The following schema fragment specifies the expected content contained within
		 * this class.
		 * 
		 * <pre>
		 * &lt;complexType>
		 *   &lt;complexContent>
		 *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
		 *       &lt;sequence>
		 *         &lt;element name="documento" maxOccurs="unbounded" minOccurs="0">
		 *           &lt;complexType>
		 *             &lt;complexContent>
		 *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
		 *                 &lt;sequence>
		 *                   &lt;element name="titulodoc">
		 *                     &lt;simpleType>
		 *                       &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
		 *                         &lt;maxLength value="150"/>
		 *                         &lt;minLength value="1"/>
		 *                       &lt;/restriction>
		 *                     &lt;/simpleType>
		 *                   &lt;/element>
		 *                   &lt;element name="descridoc" minOccurs="0">
		 *                     &lt;simpleType>
		 *                       &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
		 *                         &lt;maxLength value="1000"/>
		 *                       &lt;/restriction>
		 *                     &lt;/simpleType>
		 *                   &lt;/element>
		 *                   &lt;element name="versiones" minOccurs="0">
		 *                     &lt;complexType>
		 *                       &lt;complexContent>
		 *                         &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
		 *                           &lt;sequence>
		 *                             &lt;element name="version" maxOccurs="unbounded">
		 *                               &lt;complexType>
		 *                                 &lt;complexContent>
		 *                                   &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
		 *                                     &lt;sequence>
		 *                                       &lt;element name="responsable">
		 *                                         &lt;simpleType>
		 *                                           &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
		 *                                             &lt;pattern value=".+#.+#.+"/>
		 *                                           &lt;/restriction>
		 *                                         &lt;/simpleType>
		 *                                       &lt;/element>
		 *                                       &lt;element name="oid" minOccurs="0">
		 *                                         &lt;simpleType>
		 *                                           &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
		 *                                             &lt;maxLength value="16"/>
		 *                                           &lt;/restriction>
		 *                                         &lt;/simpleType>
		 *                                       &lt;/element>
		 *                                       &lt;element name="fechafichero" type="{com/ejie/ad74a/sga/xml}tipoFechaArchivo" minOccurs="0"/>
		 *                                     &lt;/sequence>
		 *                                   &lt;/restriction>
		 *                                 &lt;/complexContent>
		 *                               &lt;/complexType>
		 *                             &lt;/element>
		 *                           &lt;/sequence>
		 *                         &lt;/restriction>
		 *                       &lt;/complexContent>
		 *                     &lt;/complexType>
		 *                   &lt;/element>
		 *                 &lt;/sequence>
		 *               &lt;/restriction>
		 *             &lt;/complexContent>
		 *           &lt;/complexType>
		 *         &lt;/element>
		 *       &lt;/sequence>
		 *     &lt;/restriction>
		 *   &lt;/complexContent>
		 * &lt;/complexType>
		 * </pre>
		 * 
		 * 
		 */
		@XmlAccessorType(XmlAccessType.FIELD)
		@XmlType(name = "", propOrder = { "documento" })
		public static class Documentoselectronicos {

			protected List<Datos.Archivo.Documentoselectronicos.Documento> documento;

			/**
			 * Gets the value of the documento property.
			 * 
			 * <p>
			 * This accessor method returns a reference to the live list, not a snapshot.
			 * Therefore any modification you make to the returned list will be present
			 * inside the JAXB object. This is why there is not a <CODE>set</CODE> method
			 * for the documento property.
			 * 
			 * <p>
			 * For example, to add a new item, do as follows:
			 * 
			 * <pre>
			 * getDocumento().add(newItem);
			 * </pre>
			 * 
			 * 
			 * <p>
			 * Objects of the following type(s) are allowed in the list
			 * {@link Datos.Archivo.Documentoselectronicos.Documento }
			 * 
			 * 
			 */
			public List<Datos.Archivo.Documentoselectronicos.Documento> getDocumento() {
				if (documento == null) {
					documento = new ArrayList<Datos.Archivo.Documentoselectronicos.Documento>();
				}
				return this.documento;
			}

			/**
			 * <p>
			 * Java class for anonymous complex type.
			 * 
			 * <p>
			 * The following schema fragment specifies the expected content contained within
			 * this class.
			 * 
			 * <pre>
			 * &lt;complexType>
			 *   &lt;complexContent>
			 *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
			 *       &lt;sequence>
			 *         &lt;element name="titulodoc">
			 *           &lt;simpleType>
			 *             &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
			 *               &lt;maxLength value="150"/>
			 *               &lt;minLength value="1"/>
			 *             &lt;/restriction>
			 *           &lt;/simpleType>
			 *         &lt;/element>
			 *         &lt;element name="descridoc" minOccurs="0">
			 *           &lt;simpleType>
			 *             &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
			 *               &lt;maxLength value="1000"/>
			 *             &lt;/restriction>
			 *           &lt;/simpleType>
			 *         &lt;/element>
			 *         &lt;element name="versiones" minOccurs="0">
			 *           &lt;complexType>
			 *             &lt;complexContent>
			 *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
			 *                 &lt;sequence>
			 *                   &lt;element name="version" maxOccurs="unbounded">
			 *                     &lt;complexType>
			 *                       &lt;complexContent>
			 *                         &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
			 *                           &lt;sequence>
			 *                             &lt;element name="responsable">
			 *                               &lt;simpleType>
			 *                                 &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
			 *                                   &lt;pattern value=".+#.+#.+"/>
			 *                                 &lt;/restriction>
			 *                               &lt;/simpleType>
			 *                             &lt;/element>
			 *                             &lt;element name="oid" minOccurs="0">
			 *                               &lt;simpleType>
			 *                                 &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
			 *                                   &lt;maxLength value="16"/>
			 *                                 &lt;/restriction>
			 *                               &lt;/simpleType>
			 *                             &lt;/element>
			 *                             &lt;element name="fechafichero" type="{com/ejie/ad74a/sga/xml}tipoFechaArchivo" minOccurs="0"/>
			 *                           &lt;/sequence>
			 *                         &lt;/restriction>
			 *                       &lt;/complexContent>
			 *                     &lt;/complexType>
			 *                   &lt;/element>
			 *                 &lt;/sequence>
			 *               &lt;/restriction>
			 *             &lt;/complexContent>
			 *           &lt;/complexType>
			 *         &lt;/element>
			 *       &lt;/sequence>
			 *     &lt;/restriction>
			 *   &lt;/complexContent>
			 * &lt;/complexType>
			 * </pre>
			 * 
			 * 
			 */
			@XmlAccessorType(XmlAccessType.FIELD)
			@XmlType(name = "", propOrder = { "titulodoc", "descridoc", "versiones" })
			public static class Documento {

				@XmlElement(required = true)
				protected String titulodoc;
				protected String descridoc;
				protected Datos.Archivo.Documentoselectronicos.Documento.Versiones versiones;

				/**
				 * Gets the value of the titulodoc property.
				 * 
				 * @return possible object is {@link String }
				 * 
				 */
				public String getTitulodoc() {
					return titulodoc;
				}

				/**
				 * Sets the value of the titulodoc property.
				 * 
				 * @param value allowed object is {@link String }
				 * 
				 */
				public void setTitulodoc(String value) {
					this.titulodoc = value;
				}

				/**
				 * Gets the value of the descridoc property.
				 * 
				 * @return possible object is {@link String }
				 * 
				 */
				public String getDescridoc() {
					return descridoc;
				}

				/**
				 * Sets the value of the descridoc property.
				 * 
				 * @param value allowed object is {@link String }
				 * 
				 */
				public void setDescridoc(String value) {
					this.descridoc = value;
				}

				/**
				 * Gets the value of the versiones property.
				 * 
				 * @return possible object is
				 *         {@link Datos.Archivo.Documentoselectronicos.Documento.Versiones }
				 * 
				 */
				public Datos.Archivo.Documentoselectronicos.Documento.Versiones getVersiones() {
					return versiones;
				}

				/**
				 * Sets the value of the versiones property.
				 * 
				 * @param value allowed object is
				 *              {@link Datos.Archivo.Documentoselectronicos.Documento.Versiones }
				 * 
				 */
				public void setVersiones(Datos.Archivo.Documentoselectronicos.Documento.Versiones value) {
					this.versiones = value;
				}

				/**
				 * <p>
				 * Java class for anonymous complex type.
				 * 
				 * <p>
				 * The following schema fragment specifies the expected content contained within
				 * this class.
				 * 
				 * <pre>
				 * &lt;complexType>
				 *   &lt;complexContent>
				 *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
				 *       &lt;sequence>
				 *         &lt;element name="version" maxOccurs="unbounded">
				 *           &lt;complexType>
				 *             &lt;complexContent>
				 *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
				 *                 &lt;sequence>
				 *                   &lt;element name="responsable">
				 *                     &lt;simpleType>
				 *                       &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
				 *                         &lt;pattern value=".+#.+#.+"/>
				 *                       &lt;/restriction>
				 *                     &lt;/simpleType>
				 *                   &lt;/element>
				 *                   &lt;element name="oid" minOccurs="0">
				 *                     &lt;simpleType>
				 *                       &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
				 *                         &lt;maxLength value="16"/>
				 *                       &lt;/restriction>
				 *                     &lt;/simpleType>
				 *                   &lt;/element>
				 *                   &lt;element name="fechafichero" type="{com/ejie/ad74a/sga/xml}tipoFechaArchivo" minOccurs="0"/>
				 *                 &lt;/sequence>
				 *               &lt;/restriction>
				 *             &lt;/complexContent>
				 *           &lt;/complexType>
				 *         &lt;/element>
				 *       &lt;/sequence>
				 *     &lt;/restriction>
				 *   &lt;/complexContent>
				 * &lt;/complexType>
				 * </pre>
				 * 
				 * 
				 */
				@XmlAccessorType(XmlAccessType.FIELD)
				@XmlType(name = "", propOrder = { "version" })
				public static class Versiones {

					@XmlElement(required = true)
					protected List<Datos.Archivo.Documentoselectronicos.Documento.Versiones.Version> version;

					/**
					 * Gets the value of the version property.
					 * 
					 * <p>
					 * This accessor method returns a reference to the live list, not a snapshot.
					 * Therefore any modification you make to the returned list will be present
					 * inside the JAXB object. This is why there is not a <CODE>set</CODE> method
					 * for the version property.
					 * 
					 * <p>
					 * For example, to add a new item, do as follows:
					 * 
					 * <pre>
					 * getVersion().add(newItem);
					 * </pre>
					 * 
					 * 
					 * <p>
					 * Objects of the following type(s) are allowed in the list
					 * {@link Datos.Archivo.Documentoselectronicos.Documento.Versiones.Version }
					 * 
					 * 
					 */
					public List<Datos.Archivo.Documentoselectronicos.Documento.Versiones.Version> getVersion() {
						if (version == null) {
							version = new ArrayList<Datos.Archivo.Documentoselectronicos.Documento.Versiones.Version>();
						}
						return this.version;
					}

					/**
					 * <p>
					 * Java class for anonymous complex type.
					 * 
					 * <p>
					 * The following schema fragment specifies the expected content contained within
					 * this class.
					 * 
					 * <pre>
					 * &lt;complexType>
					 *   &lt;complexContent>
					 *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
					 *       &lt;sequence>
					 *         &lt;element name="responsable">
					 *           &lt;simpleType>
					 *             &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
					 *               &lt;pattern value=".+#.+#.+"/>
					 *             &lt;/restriction>
					 *           &lt;/simpleType>
					 *         &lt;/element>
					 *         &lt;element name="oid" minOccurs="0">
					 *           &lt;simpleType>
					 *             &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
					 *               &lt;maxLength value="16"/>
					 *             &lt;/restriction>
					 *           &lt;/simpleType>
					 *         &lt;/element>
					 *         &lt;element name="fechafichero" type="{com/ejie/ad74a/sga/xml}tipoFechaArchivo" minOccurs="0"/>
					 *       &lt;/sequence>
					 *     &lt;/restriction>
					 *   &lt;/complexContent>
					 * &lt;/complexType>
					 * </pre>
					 * 
					 * 
					 */
					@XmlAccessorType(XmlAccessType.FIELD)
					@XmlType(name = "", propOrder = { "responsable", "oid", "fechafichero" })
					public static class Version {

						@XmlElement(required = true)
						protected String responsable;
						protected String oid;
						protected String fechafichero;

						/**
						 * Gets the value of the responsable property.
						 * 
						 * @return possible object is {@link String }
						 * 
						 */
						public String getResponsable() {
							return responsable;
						}

						/**
						 * Sets the value of the responsable property.
						 * 
						 * @param value allowed object is {@link String }
						 * 
						 */
						public void setResponsable(String value) {
							this.responsable = value;
						}

						/**
						 * Gets the value of the oid property.
						 * 
						 * @return possible object is {@link String }
						 * 
						 */
						public String getOid() {
							return oid;
						}

						/**
						 * Sets the value of the oid property.
						 * 
						 * @param value allowed object is {@link String }
						 * 
						 */
						public void setOid(String value) {
							this.oid = value;
						}

						/**
						 * Gets the value of the fechafichero property.
						 * 
						 * @return possible object is {@link String }
						 * 
						 */
						public String getFechafichero() {
							return fechafichero;
						}

						/**
						 * Sets the value of the fechafichero property.
						 * 
						 * @param value allowed object is {@link String }
						 * 
						 */
						public void setFechafichero(String value) {
							this.fechafichero = value;
						}

					}

				}

			}

		}

		/**
		 * <p>
		 * Java class for anonymous complex type.
		 * 
		 * <p>
		 * The following schema fragment specifies the expected content contained within
		 * this class.
		 * 
		 * <pre>
		 * &lt;complexType>
		 *   &lt;complexContent>
		 *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
		 *       &lt;sequence>
		 *         &lt;element name="expdte" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" maxOccurs="unbounded"/>
		 *       &lt;/sequence>
		 *     &lt;/restriction>
		 *   &lt;/complexContent>
		 * &lt;/complexType>
		 * </pre>
		 * 
		 * 
		 */
		@XmlAccessorType(XmlAccessType.FIELD)
		@XmlType(name = "", propOrder = { "expdte" })
		public static class Expdtesrelacionados {

			@XmlElement(type = Long.class)
			@XmlSchemaType(name = "unsignedInt")
			protected List<Long> expdte;

			/**
			 * Gets the value of the expdte property.
			 * 
			 * <p>
			 * This accessor method returns a reference to the live list, not a snapshot.
			 * Therefore any modification you make to the returned list will be present
			 * inside the JAXB object. This is why there is not a <CODE>set</CODE> method
			 * for the expdte property.
			 * 
			 * <p>
			 * For example, to add a new item, do as follows:
			 * 
			 * <pre>
			 * getExpdte().add(newItem);
			 * </pre>
			 * 
			 * 
			 * <p>
			 * Objects of the following type(s) are allowed in the list {@link Long }
			 * 
			 * 
			 */
			public List<Long> getExpdte() {
				if (expdte == null) {
					expdte = new ArrayList<Long>();
				}
				return this.expdte;
			}

		}

		/**
		 * <p>
		 * Java class for anonymous complex type.
		 * 
		 * <p>
		 * The following schema fragment specifies the expected content contained within
		 * this class.
		 * 
		 * <pre>
		 * &lt;complexType>
		 *   &lt;complexContent>
		 *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
		 *       &lt;sequence>
		 *         &lt;element name="niveldescripcion" minOccurs="0">
		 *           &lt;simpleType>
		 *             &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
		 *               &lt;enumeration value="1"/>
		 *               &lt;enumeration value="2"/>
		 *               &lt;enumeration value="3"/>
		 *               &lt;enumeration value="4"/>
		 *               &lt;enumeration value="5"/>
		 *               &lt;enumeration value="6"/>
		 *               &lt;enumeration value="7"/>
		 *               &lt;enumeration value="8"/>
		 *               &lt;enumeration value="9"/>
		 *             &lt;/restriction>
		 *           &lt;/simpleType>
		 *         &lt;/element>
		 *         &lt;element name="cuadroclasificacion" type="{http://www.w3.org/2001/XMLSchema}unsignedInt"/>
		 *         &lt;element name="titulo">
		 *           &lt;simpleType>
		 *             &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
		 *               &lt;maxLength value="255"/>
		 *               &lt;minLength value="1"/>
		 *             &lt;/restriction>
		 *           &lt;/simpleType>
		 *         &lt;/element>
		 *         &lt;element name="fechaInicio" type="{com/ejie/ad74a/sga/xml}tipoFechaArchivoObligatoria"/>
		 *         &lt;element name="fechaFin" type="{com/ejie/ad74a/sga/xml}tipoFechaArchivo" minOccurs="0"/>
		 *         &lt;element name="numeroexpediente" type="{http://www.w3.org/2001/XMLSchema}string"/>
		 *         &lt;element name="soporte" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
		 *       &lt;/sequence>
		 *     &lt;/restriction>
		 *   &lt;/complexContent>
		 * &lt;/complexType>
		 * </pre>
		 * 
		 * 
		 */
		@XmlAccessorType(XmlAccessType.FIELD)
		@XmlType(name = "", propOrder = { "niveldescripcion", "cuadroclasificacion", "titulo", "fechaInicio",
				"fechaFin", "numeroexpediente", "soporte" })
		public static class Identificacion {

			@XmlElement(defaultValue = "7")
			protected String niveldescripcion;
			@XmlSchemaType(name = "unsignedInt")
			protected long cuadroclasificacion;
			@XmlElement(required = true)
			protected String titulo;
			@XmlElement(required = true)
			protected String fechaInicio;
			protected String fechaFin;
			@XmlElement(required = true)
			protected String numeroexpediente;
			protected String soporte;

			/**
			 * Gets the value of the niveldescripcion property.
			 * 
			 * @return possible object is {@link String }
			 * 
			 */
			public String getNiveldescripcion() {
				return niveldescripcion;
			}

			/**
			 * Sets the value of the niveldescripcion property.
			 * 
			 * @param value allowed object is {@link String }
			 * 
			 */
			public void setNiveldescripcion(String value) {
				this.niveldescripcion = value;
			}

			/**
			 * Gets the value of the cuadroclasificacion property.
			 * 
			 */
			public long getCuadroclasificacion() {
				return cuadroclasificacion;
			}

			/**
			 * Sets the value of the cuadroclasificacion property.
			 * 
			 */
			public void setCuadroclasificacion(long value) {
				this.cuadroclasificacion = value;
			}

			/**
			 * Gets the value of the titulo property.
			 * 
			 * @return possible object is {@link String }
			 * 
			 */
			public String getTitulo() {
				return titulo;
			}

			/**
			 * Sets the value of the titulo property.
			 * 
			 * @param value allowed object is {@link String }
			 * 
			 */
			public void setTitulo(String value) {
				this.titulo = value;
			}

			/**
			 * Gets the value of the fechaInicio property.
			 * 
			 * @return possible object is {@link String }
			 * 
			 */
			public String getFechaInicio() {
				return fechaInicio;
			}

			/**
			 * Sets the value of the fechaInicio property.
			 * 
			 * @param value allowed object is {@link String }
			 * 
			 */
			public void setFechaInicio(String value) {
				this.fechaInicio = value;
			}

			/**
			 * Gets the value of the fechaFin property.
			 * 
			 * @return possible object is {@link String }
			 * 
			 */
			public String getFechaFin() {
				return fechaFin;
			}

			/**
			 * Sets the value of the fechaFin property.
			 * 
			 * @param value allowed object is {@link String }
			 * 
			 */
			public void setFechaFin(String value) {
				this.fechaFin = value;
			}

			/**
			 * Gets the value of the numeroexpediente property.
			 * 
			 * @return possible object is {@link String }
			 * 
			 */
			public String getNumeroexpediente() {
				return numeroexpediente;
			}

			/**
			 * Sets the value of the numeroexpediente property.
			 * 
			 * @param value allowed object is {@link String }
			 * 
			 */
			public void setNumeroexpediente(String value) {
				this.numeroexpediente = value;
			}

			/**
			 * Gets the value of the soporte property.
			 * 
			 * @return possible object is {@link String }
			 * 
			 */
			public String getSoporte() {
				return soporte;
			}

			/**
			 * Sets the value of the soporte property.
			 * 
			 * @param value allowed object is {@link String }
			 * 
			 */
			public void setSoporte(String value) {
				this.soporte = value;
			}

		}

		/**
		 * <p>
		 * Java class for anonymous complex type.
		 * 
		 * <p>
		 * The following schema fragment specifies the expected content contained within
		 * this class.
		 * 
		 * <pre>
		 * &lt;complexType>
		 *   &lt;complexContent>
		 *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
		 *       &lt;sequence>
		 *         &lt;element name="signatura" maxOccurs="unbounded">
		 *           &lt;complexType>
		 *             &lt;complexContent>
		 *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
		 *                 &lt;all>
		 *                   &lt;element name="deposito">
		 *                     &lt;simpleType>
		 *                       &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
		 *                         &lt;maxLength value="150"/>
		 *                         &lt;minLength value="1"/>
		 *                       &lt;/restriction>
		 *                     &lt;/simpleType>
		 *                   &lt;/element>
		 *                   &lt;element name="tipoui" type="{http://www.w3.org/2001/XMLSchema}unsignedInt"/>
		 *                   &lt;element name="identificadorui">
		 *                     &lt;simpleType>
		 *                       &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
		 *                         &lt;maxLength value="15"/>
		 *                         &lt;minLength value="1"/>
		 *                       &lt;/restriction>
		 *                     &lt;/simpleType>
		 *                   &lt;/element>
		 *                 &lt;/all>
		 *               &lt;/restriction>
		 *             &lt;/complexContent>
		 *           &lt;/complexType>
		 *         &lt;/element>
		 *       &lt;/sequence>
		 *     &lt;/restriction>
		 *   &lt;/complexContent>
		 * &lt;/complexType>
		 * </pre>
		 * 
		 * 
		 */
		@XmlAccessorType(XmlAccessType.FIELD)
		@XmlType(name = "", propOrder = { "signatura" })
		public static class Signaturas {

			@XmlElement(required = true)
			protected List<Datos.Archivo.Signaturas.Signatura> signatura;

			/**
			 * Gets the value of the signatura property.
			 * 
			 * <p>
			 * This accessor method returns a reference to the live list, not a snapshot.
			 * Therefore any modification you make to the returned list will be present
			 * inside the JAXB object. This is why there is not a <CODE>set</CODE> method
			 * for the signatura property.
			 * 
			 * <p>
			 * For example, to add a new item, do as follows:
			 * 
			 * <pre>
			 * getSignatura().add(newItem);
			 * </pre>
			 * 
			 * 
			 * <p>
			 * Objects of the following type(s) are allowed in the list
			 * {@link Datos.Archivo.Signaturas.Signatura }
			 * 
			 * 
			 */
			public List<Datos.Archivo.Signaturas.Signatura> getSignatura() {
				if (signatura == null) {
					signatura = new ArrayList<Datos.Archivo.Signaturas.Signatura>();
				}
				return this.signatura;
			}

			/**
			 * <p>
			 * Java class for anonymous complex type.
			 * 
			 * <p>
			 * The following schema fragment specifies the expected content contained within
			 * this class.
			 * 
			 * <pre>
			 * &lt;complexType>
			 *   &lt;complexContent>
			 *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
			 *       &lt;all>
			 *         &lt;element name="deposito">
			 *           &lt;simpleType>
			 *             &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
			 *               &lt;maxLength value="150"/>
			 *               &lt;minLength value="1"/>
			 *             &lt;/restriction>
			 *           &lt;/simpleType>
			 *         &lt;/element>
			 *         &lt;element name="tipoui" type="{http://www.w3.org/2001/XMLSchema}unsignedInt"/>
			 *         &lt;element name="identificadorui">
			 *           &lt;simpleType>
			 *             &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
			 *               &lt;maxLength value="15"/>
			 *               &lt;minLength value="1"/>
			 *             &lt;/restriction>
			 *           &lt;/simpleType>
			 *         &lt;/element>
			 *       &lt;/all>
			 *     &lt;/restriction>
			 *   &lt;/complexContent>
			 * &lt;/complexType>
			 * </pre>
			 * 
			 * 
			 */
			@XmlAccessorType(XmlAccessType.FIELD)
			@XmlType(name = "", propOrder = {

			})
			public static class Signatura {

				@XmlElement(required = true)
				protected String deposito;
				@XmlSchemaType(name = "unsignedInt")
				protected long tipoui;
				@XmlElement(required = true)
				protected String identificadorui;

				/**
				 * Gets the value of the deposito property.
				 * 
				 * @return possible object is {@link String }
				 * 
				 */
				public String getDeposito() {
					return deposito;
				}

				/**
				 * Sets the value of the deposito property.
				 * 
				 * @param value allowed object is {@link String }
				 * 
				 */
				public void setDeposito(String value) {
					this.deposito = value;
				}

				/**
				 * Gets the value of the tipoui property.
				 * 
				 */
				public long getTipoui() {
					return tipoui;
				}

				/**
				 * Sets the value of the tipoui property.
				 * 
				 */
				public void setTipoui(long value) {
					this.tipoui = value;
				}

				/**
				 * Gets the value of the identificadorui property.
				 * 
				 * @return possible object is {@link String }
				 * 
				 */
				public String getIdentificadorui() {
					return identificadorui;
				}

				/**
				 * Sets the value of the identificadorui property.
				 * 
				 * @param value allowed object is {@link String }
				 * 
				 */
				public void setIdentificadorui(String value) {
					this.identificadorui = value;
				}

			}

		}

	}

	/**
	 * <p>
	 * Java class for anonymous complex type.
	 * 
	 * <p>
	 * The following schema fragment specifies the expected content contained within
	 * this class.
	 * 
	 * <pre>
	 * &lt;complexType>
	 *   &lt;complexContent>
	 *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
	 *       &lt;sequence>
	 *         &lt;element name="numero" type="{http://www.w3.org/2001/XMLSchema}string"/>
	 *         &lt;element name="codigoSGA" type="{http://www.w3.org/2001/XMLSchema}string"/>
	 *         &lt;element name="numeroexpediente" type="{http://www.w3.org/2001/XMLSchema}string"/>
	 *       &lt;/sequence>
	 *     &lt;/restriction>
	 *   &lt;/complexContent>
	 * &lt;/complexType>
	 * </pre>
	 * 
	 * 
	 */
	@XmlAccessorType(XmlAccessType.FIELD)
	@XmlType(name = "", propOrder = { "numero", "codigoSGA", "numeroexpediente" })
	@XmlRootElement(name = "registro")
	public static class Registro {

		@XmlElement(required = true)
		protected String numero;
		@XmlElement(required = true)
		protected String codigoSGA;
		@XmlElement(required = true)
		protected String numeroexpediente;

		/**
		 * Gets the value of the numero property.
		 * 
		 * @return possible object is {@link String }
		 * 
		 */
		public String getNumero() {
			return numero;
		}

		/**
		 * Sets the value of the numero property.
		 * 
		 * @param value allowed object is {@link String }
		 * 
		 */
		public void setNumero(String value) {
			this.numero = value;
		}

		/**
		 * Gets the value of the codigoSGA property.
		 * 
		 * @return possible object is {@link String }
		 * 
		 */
		public String getCodigoSGA() {
			return codigoSGA;
		}

		/**
		 * Sets the value of the codigoSGA property.
		 * 
		 * @param value allowed object is {@link String }
		 * 
		 */
		public void setCodigoSGA(String value) {
			this.codigoSGA = value;
		}

		/**
		 * Gets the value of the numeroexpediente property.
		 * 
		 * @return possible object is {@link String }
		 * 
		 */
		public String getNumeroexpediente() {
			return numeroexpediente;
		}

		/**
		 * Sets the value of the numeroexpediente property.
		 * 
		 * @param value allowed object is {@link String }
		 * 
		 */
		public void setNumeroexpediente(String value) {
			this.numeroexpediente = value;
		}

	}

}
