//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1.12-1.0.0.0_2-1-12-ea 
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
// Any modifications to this file will be lost upon recompilation of the source schema. 
// Generated on: 2018.06.04 at 04:27:35 PM CEST 
//

package es.redsara.intermediacion.scsp.esquemas.datosespecificos;

import java.math.BigDecimal;

import javax.xml.bind.JAXBElement;
import javax.xml.bind.annotation.XmlElementDecl;
import javax.xml.bind.annotation.XmlRegistry;
import javax.xml.namespace.QName;

/**
 * This object contains factory methods for each Java content interface and Java
 * element interface generated in the
 * es.redsara.intermediacion.scsp.esquemas.datosespecificos package.
 * <p>
 * An ObjectFactory allows you to programatically construct new instances of the
 * Java representation for XML content. The Java representation of XML content
 * can consist of schema derived interfaces and classes representing the binding
 * of schema type definitions, element declarations and model groups. Factory
 * methods for each of these are provided in this class.
 * 
 */
@XmlRegistry
public class ObjectFactory {

	private final static QName _TipoTramite_QNAME = new QName(
			"http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", "TipoTramite");
	private final static QName _PaisResidencia_QNAME = new QName(
			"http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", "PaisResidencia");
	private final static QName _Nombre_QNAME = new QName(
			"http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", "Nombre");
	private final static QName _DatosViaResidencia_QNAME = new QName(
			"http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", "DatosViaResidencia");
	private final static QName _FechaCaducidad_QNAME = new QName(
			"http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", "FechaCaducidad");
	private final static QName _Sexo_QNAME = new QName(
			"http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", "Sexo");
	private final static QName _CodPaisNacimiento_QNAME = new QName(
			"http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", "CodPaisNacimiento");
	private final static QName _DatosEspecificos_QNAME = new QName(
			"http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", "DatosEspecificos");
	private final static QName _NombrePadre_QNAME = new QName(
			"http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", "NombrePadre");
	private final static QName _LocalidadResidencia_QNAME = new QName(
			"http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", "LocalidadResidencia");
	private final static QName _Apellido1_QNAME = new QName(
			"http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", "Apellido1");
	private final static QName _Apellido2_QNAME = new QName(
			"http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", "Apellido2");
	private final static QName _NumeroSoporte_QNAME = new QName(
			"http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", "NumeroSoporte");
	private final static QName _ProvinciaResidencia_QNAME = new QName(
			"http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", "ProvinciaResidencia");
	private final static QName _Resultado_QNAME = new QName(
			"http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", "Resultado");
	private final static QName _DatosTraza_QNAME = new QName(
			"http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", "DatosTraza");
	private final static QName _CodProvNacimiento_QNAME = new QName(
			"http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", "CodProvNacimiento");
	private final static QName _FechaNacimiento_QNAME = new QName(
			"http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", "FechaNacimiento");
	private final static QName _CodPaisResidencia_QNAME = new QName(
			"http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", "CodPaisResidencia");
	private final static QName _CodProvResidencia_QNAME = new QName(
			"http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", "CodProvResidencia");
	private final static QName _NombreMadre_QNAME = new QName(
			"http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", "NombreMadre");
	private final static QName _Identificador_QNAME = new QName(
			"http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", "Identificador");
	private final static QName _Descripcion_QNAME = new QName(
			"http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", "Descripcion");
	private final static QName _Nacionalidad_QNAME = new QName(
			"http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", "Nacionalidad");

	private final static QName _AniosAlta_QNAME = new QName(
			"http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", "AniosAlta");
	private final static QName _MesesAlta_QNAME = new QName(
			"http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", "MesesAlta");
	private final static QName _FechaEfectos_QNAME = new QName(
			"http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", "FechaEfectos");
	private final static QName _Regimen_QNAME = new QName(
			"http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", "Regimen");
	private final static QName _Provincia_QNAME = new QName(
			"http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", "Provincia");
	private final static QName _GrupoCotizacion_QNAME = new QName(
			"http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", "GrupoCotizacion");
	private final static QName _FechaAlta_QNAME = new QName(
			"http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", "FechaAlta");
	private final static QName _DiasAlta_QNAME = new QName(
			"http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", "DiasAlta");
	private final static QName _ContratoTiempoParcial_QNAME = new QName(
			"http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", "ContratoTiempoParcial");
	private final static QName _Empresa_QNAME = new QName(
			"http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", "Empresa");
	private final static QName _DiasPluriempleo_QNAME = new QName(
			"http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", "DiasPluriempleo");
	private final static QName _CodigoCuentaCotizacion_QNAME = new QName(
			"http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", "CodigoCuentaCotizacion");
	private final static QName _ContratoTrabajo_QNAME = new QName(
			"http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", "ContratoTrabajo");
	private final static QName _NumeroSituaciones_QNAME = new QName(
			"http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", "NumeroSituaciones");
	private final static QName _NumeroAfiliacion_QNAME = new QName(
			"http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", "NumeroAfiliacion");
	private final static QName _FechaBaja_QNAME = new QName(
			"http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", "FechaBaja");
	private final static QName _TotalDiasAlta_QNAME = new QName(
			"http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", "TotalDiasAlta");
	private final static QName _TransferenciaDerechosCEE_QNAME = new QName(
			"http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", "TransferenciaDerechosCEE");

	/**
	 * Create a new ObjectFactory that can be used to create new instances of
	 * schema derived classes for package:
	 * es.redsara.intermediacion.scsp.esquemas.datosespecificos
	 * 
	 */
	public ObjectFactory() {
	}

	/**
	 * Create an instance of {@link Retorno }
	 * 
	 */
	public Retorno createRetorno() {
		return new Retorno();
	}

	/**
	 * Create an instance of {@link Traza }
	 * 
	 */
	public Traza createTraza() {
		return new Traza();
	}

	/**
	 * Create an instance of {@link DatosConsulta }
	 * 
	 */
	public DatosConsulta createDatosConsulta() {
		return new DatosConsulta();
	}

	/**
	 * Create an instance of {@link EstadoResultado }
	 * 
	 */
	public EstadoResultado createEstadoResultado() {
		return new EstadoResultado();
	}

	/**
	 * Create an instance of {@link DatosTitular }
	 * 
	 */
	public DatosTitular createDatosTitular() {
		return new DatosTitular();
	}

	/**
	 * Create an instance of {@link DatosNacimientoType }
	 * 
	 */
	public DatosNacimientoType createDatosNacimientoType() {
		return new DatosNacimientoType();
	}

	/**
	 * Create an instance of {@link DatosDireccionType }
	 * 
	 */
	public DatosDireccionType createDatosDireccionType() {
		return new DatosDireccionType();
	}

	/**
	 * Create an instance of {@link DatosEspecificos }
	 * 
	 */
	public DatosEspecificos createDatosEspecificos() {
		return new DatosEspecificos();
	}

	/**
	 * Create an instance of {@link Consulta }
	 * 
	 */
	public Consulta createConsulta() {
		return new Consulta();
	}

	/**
	 * Create an instance of {@link DatosAdicionalesTitular }
	 * 
	 */
	public DatosAdicionalesTitular createDatosAdicionalesTitular() {
		return new DatosAdicionalesTitular();
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link String
	 * }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", name = "TipoTramite")
	public JAXBElement<String> createTipoTramite(String value) {
		return new JAXBElement<String>(_TipoTramite_QNAME, String.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link String
	 * }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", name = "PaisResidencia")
	public JAXBElement<String> createPaisResidencia(String value) {
		return new JAXBElement<String>(_PaisResidencia_QNAME, String.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link String
	 * }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", name = "Nombre")
	public JAXBElement<String> createNombre(String value) {
		return new JAXBElement<String>(_Nombre_QNAME, String.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link String
	 * }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", name = "DatosViaResidencia")
	public JAXBElement<String> createDatosViaResidencia(String value) {
		return new JAXBElement<String>(_DatosViaResidencia_QNAME, String.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link String
	 * }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", name = "FechaCaducidad")
	public JAXBElement<String> createFechaCaducidad(String value) {
		return new JAXBElement<String>(_FechaCaducidad_QNAME, String.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link String
	 * }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", name = "Sexo")
	public JAXBElement<String> createSexo(String value) {
		return new JAXBElement<String>(_Sexo_QNAME, String.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link String
	 * }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", name = "CodPaisNacimiento")
	public JAXBElement<String> createCodPaisNacimiento(String value) {
		return new JAXBElement<String>(_CodPaisNacimiento_QNAME, String.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement
	 * }{@code <}{@link DatosEspecificos }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", name = "DatosEspecificos")
	public JAXBElement<DatosEspecificos> createDatosEspecificos(DatosEspecificos value) {
		return new JAXBElement<DatosEspecificos>(_DatosEspecificos_QNAME, DatosEspecificos.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link String
	 * }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", name = "NombrePadre")
	public JAXBElement<String> createNombrePadre(String value) {
		return new JAXBElement<String>(_NombrePadre_QNAME, String.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link String
	 * }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", name = "LocalidadResidencia")
	public JAXBElement<String> createLocalidadResidencia(String value) {
		return new JAXBElement<String>(_LocalidadResidencia_QNAME, String.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link String
	 * }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", name = "Apellido1")
	public JAXBElement<String> createApellido1(String value) {
		return new JAXBElement<String>(_Apellido1_QNAME, String.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link String
	 * }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", name = "Apellido2")
	public JAXBElement<String> createApellido2(String value) {
		return new JAXBElement<String>(_Apellido2_QNAME, String.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link String
	 * }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", name = "NumeroSoporte")
	public JAXBElement<String> createNumeroSoporte(String value) {
		return new JAXBElement<String>(_NumeroSoporte_QNAME, String.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link String
	 * }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", name = "ProvinciaResidencia")
	public JAXBElement<String> createProvinciaResidencia(String value) {
		return new JAXBElement<String>(_ProvinciaResidencia_QNAME, String.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link String
	 * }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", name = "Resultado")
	public JAXBElement<String> createResultado(String value) {
		return new JAXBElement<String>(_Resultado_QNAME, String.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link Traza
	 * }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", name = "DatosTraza")
	public JAXBElement<Traza> createDatosTraza(Traza value) {
		return new JAXBElement<Traza>(_DatosTraza_QNAME, Traza.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link String
	 * }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", name = "CodProvNacimiento")
	public JAXBElement<String> createCodProvNacimiento(String value) {
		return new JAXBElement<String>(_CodProvNacimiento_QNAME, String.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link String
	 * }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", name = "FechaNacimiento")
	public JAXBElement<String> createFechaNacimiento(String value) {
		return new JAXBElement<String>(_FechaNacimiento_QNAME, String.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link String
	 * }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", name = "CodPaisResidencia")
	public JAXBElement<String> createCodPaisResidencia(String value) {
		return new JAXBElement<String>(_CodPaisResidencia_QNAME, String.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link String
	 * }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", name = "CodProvResidencia")
	public JAXBElement<String> createCodProvResidencia(String value) {
		return new JAXBElement<String>(_CodProvResidencia_QNAME, String.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link String
	 * }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", name = "NombreMadre")
	public JAXBElement<String> createNombreMadre(String value) {
		return new JAXBElement<String>(_NombreMadre_QNAME, String.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link String
	 * }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", name = "Identificador")
	public JAXBElement<String> createIdentificador(String value) {
		return new JAXBElement<String>(_Identificador_QNAME, String.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link String
	 * }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", name = "Descripcion")
	public JAXBElement<String> createDescripcion(String value) {
		return new JAXBElement<String>(_Descripcion_QNAME, String.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link String
	 * }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", name = "Nacionalidad")
	public JAXBElement<String> createNacionalidad(String value) {
		return new JAXBElement<String>(_Nacionalidad_QNAME, String.class, null, value);
	}

	/**
	 * Create an instance of {@link VidaLaboral }
	 * 
	 */
	public VidaLaboral createVidaLaboral() {
		return new VidaLaboral();
	}

	/**
	 * Create an instance of {@link Cabecera }
	 * 
	 */
	public Cabecera createCabecera() {
		return new Cabecera();
	}

	/**
	 * Create an instance of {@link ListaNumerosAfiliacion }
	 * 
	 */
	public ListaNumerosAfiliacion createListaNumerosAfiliacion() {
		return new ListaNumerosAfiliacion();
	}

	/**
	 * Create an instance of {@link Resumen }
	 * 
	 */
	public Resumen createResumen() {
		return new Resumen();
	}

	/**
	 * Create an instance of {@link Totales }
	 * 
	 */
	public Totales createTotales() {
		return new Totales();
	}

	/**
	 * Create an instance of {@link Pluriempleo }
	 * 
	 */
	public Pluriempleo createPluriempleo() {
		return new Pluriempleo();
	}

	/**
	 * Create an instance of {@link ListaSituaciones }
	 * 
	 */
	public ListaSituaciones createListaSituaciones() {
		return new ListaSituaciones();
	}

	/**
	 * Create an instance of {@link Situacion }
	 * 
	 */
	public Situacion createSituacion() {
		return new Situacion();
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link Integer
	 * }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", name = "AniosAlta")
	public JAXBElement<Integer> createAniosAlta(Integer value) {
		return new JAXBElement<Integer>(_AniosAlta_QNAME, Integer.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link Integer
	 * }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", name = "MesesAlta")
	public JAXBElement<Integer> createMesesAlta(Integer value) {
		return new JAXBElement<Integer>(_MesesAlta_QNAME, Integer.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link String
	 * }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", name = "FechaEfectos")
	public JAXBElement<String> createFechaEfectos(String value) {
		return new JAXBElement<String>(_FechaEfectos_QNAME, String.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link String
	 * }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", name = "Regimen")
	public JAXBElement<String> createRegimen(String value) {
		return new JAXBElement<String>(_Regimen_QNAME, String.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link String
	 * }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", name = "Provincia")
	public JAXBElement<String> createProvincia(String value) {
		return new JAXBElement<String>(_Provincia_QNAME, String.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link String
	 * }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", name = "GrupoCotizacion")
	public JAXBElement<String> createGrupoCotizacion(String value) {
		return new JAXBElement<String>(_GrupoCotizacion_QNAME, String.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link String
	 * }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", name = "FechaAlta")
	public JAXBElement<String> createFechaAlta(String value) {
		return new JAXBElement<String>(_FechaAlta_QNAME, String.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link Integer
	 * }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", name = "DiasAlta")
	public JAXBElement<Integer> createDiasAlta(Integer value) {
		return new JAXBElement<Integer>(_DiasAlta_QNAME, Integer.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link BigDecimal
	 * }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", name = "ContratoTiempoParcial")
	public JAXBElement<BigDecimal> createContratoTiempoParcial(BigDecimal value) {
		return new JAXBElement<BigDecimal>(_ContratoTiempoParcial_QNAME, BigDecimal.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link String
	 * }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", name = "Empresa")
	public JAXBElement<String> createEmpresa(String value) {
		return new JAXBElement<String>(_Empresa_QNAME, String.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link Integer
	 * }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", name = "DiasPluriempleo")
	public JAXBElement<Integer> createDiasPluriempleo(Integer value) {
		return new JAXBElement<Integer>(_DiasPluriempleo_QNAME, Integer.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link String
	 * }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", name = "CodigoCuentaCotizacion")
	public JAXBElement<String> createCodigoCuentaCotizacion(String value) {
		return new JAXBElement<String>(_CodigoCuentaCotizacion_QNAME, String.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link String
	 * }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", name = "ContratoTrabajo")
	public JAXBElement<String> createContratoTrabajo(String value) {
		return new JAXBElement<String>(_ContratoTrabajo_QNAME, String.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link Integer
	 * }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", name = "NumeroSituaciones")
	public JAXBElement<Integer> createNumeroSituaciones(Integer value) {
		return new JAXBElement<Integer>(_NumeroSituaciones_QNAME, Integer.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link String
	 * }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", name = "NumeroAfiliacion")
	public JAXBElement<String> createNumeroAfiliacion(String value) {
		return new JAXBElement<String>(_NumeroAfiliacion_QNAME, String.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link String
	 * }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", name = "FechaBaja")
	public JAXBElement<String> createFechaBaja(String value) {
		return new JAXBElement<String>(_FechaBaja_QNAME, String.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link Integer
	 * }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", name = "TotalDiasAlta")
	public JAXBElement<Integer> createTotalDiasAlta(Integer value) {
		return new JAXBElement<Integer>(_TotalDiasAlta_QNAME, Integer.class, null, value);
	}

	/**
	 * Create an instance of {@link JAXBElement }{@code <}{@link String
	 * }{@code >}}
	 * 
	 */
	@XmlElementDecl(namespace = "http://intermediacion.redsara.es/scsp/esquemas/datosespecificos", name = "TransferenciaDerechosCEE")
	public JAXBElement<String> createTransferenciaDerechosCEE(String value) {
		return new JAXBElement<String>(_TransferenciaDerechosCEE_QNAME, String.class, null, value);
	}

}
