package com.ejie.ad74a.util.constantes;

/**
 * Estados de los procesos batch
 */

public enum ColumnasFicheroEnum {
	 	 	 	 
	CODIGOESTADO("CodigoEstado"),
	CODIGOESTADOSECUNDARIO("CodigoEstadoSecundario"),
	LITERALERROR("LiteralError"),
	IDPETICION("IdPeticion"),
	IDENTIFICADORSOLICITANTE("IdentificadorSolicitante"),
	NOMBRESOLICITANTE("NombreSolicitante"),
	UNIDADTRAMITADORA("UnidadTramitadora"),
	CODIGOPROCEDIMIENTO("CodigoProcedimiento"),
	NOMBREPROCEDIMIENTO("NombreProcedimiento"),
	FINALIDAD("Finalidad"),
	NIFFUNCIONARIO("NifFuncionario"),
	NOMBRECOMPLETOFUNCIONARIO("NombreCompletoFuncionario"),
	IDEXPEDIENTE("IdExpediente"),
	CONSENTIMIENTO("Consentimiento"),
	TIPODOCUMENTACION("TipoDocumentacion"),
	DOCUMENTACION("Documentacion"),
	NOMBRE("Nombre"),
	APELLIDO1("Apellido1"),
	APELLIDO2("Apellido2"),
	NOMBRECOMPLETO("NombreCompleto"),
	//Dependencia
	IDTRAZA_DATOSTRAZA_RETORNO_DATOSESPECIFICOS("IdTraza.DatosTraza.Retorno.DatosEspecificos"),
	IDSOLICITUD_DATOSTRAZA_RETORNO_DATOSESPECIFICOS("IdSolicitud.DatosTraza.Retorno.DatosEspecificos"),
	FECHACERTIFICADO_DATOSTRAZA_RETORNO_DATOSESPECIFICOS("FechaCertificado.DatosTraza.Retorno.DatosEspecificos"),
	RESULTADO_ESTADORESULTADO_RETORNO_DATOSESPECIFICOS("Resultado.EstadoResultado.Retorno.DatosEspecificos"),
	DESCRIPCION_ESTADORESULTADO_RETORNO_DATOSESPECIFICOS("Descripcion.EstadoResultado.Retorno.DatosEspecificos"),
	MOTIVOSERROR_ESTADORESULTADO_RETORNO_DATOSESPECIFICOS("MotivosError.EstadoResultado.Retorno.DatosEspecificos"),
	NUMEROEXPEDIENTE_RESOLUCION_RETORNO_DATOSESPECIFICOS("NumeroExpediente.Resolucion.Retorno.DatosEspecificos"),
	GRADOYNIVEL_RESOLUCION_RETORNO_DATOSESPECIFICOS("GradoyNivel.Resolucion.Retorno.DatosEspecificos"),
	TIPO_RESOLUCION_RETORNO_DATOSESPECIFICOS("Tipo.Resolucion.Retorno.DatosEspecificos"),
	FECHARESOLUCION_RESOLUCION_RETORNO_DATOSESPECIFICOS("FechaResolucion.Resolucion.Retorno.DatosEspecificos"),
	ESTADORESOLUCION_RESOLUCION_RETORNO_DATOSESPECIFICOS("EstadoResolucion.Resolucion.Retorno.DatosEspecificos"),	
	//Discapacidad
	REALDECRETO_RETORNO_DATOSESPECIFICOS("RealDecreto.Retorno.DatosEspecificos"),
	FECHANACIMIENTO_DATOSADICIONALESTITULARRESPUESTA_RETORNO_DATOSESPECIFICOS("FechaNacimiento.DatosAdicionalesTitularRespuesta.Retorno.DatosEspecificos"),
	CODIGOCOMUNIDADAUTONOMA_CERTIFICADODATOSDISCAPACIDAD_RETORNO_DATOSESPECIFICOS("CodigoComunidadAutonoma.CertificadoDatosDiscapacidad.Retorno.DatosEspecificos"),
	CODIGOPROVINCIA_CERTIFICADODATOSDISCAPACIDAD_RETORNO_DATOSESPECIFICOS("CodigoProvincia.CertificadoDatosDiscapacidad.Retorno.DatosEspecificos"),
	EXPEDIENTE_CERTIFICADODATOSDISCAPACIDAD_RETORNO_DATOSESPECIFICOS("Expediente.CertificadoDatosDiscapacidad.Retorno.DatosEspecificos"),
	GRADODISCAPACIDAD_CERTIFICADODATOSDISCAPACIDAD_RETORNO_DATOSESPECIFICOS("GradoDiscapacidad.CertificadoDatosDiscapacidad.Retorno.DatosEspecificos"),
	TIPODISCAPACIDAD_TIPOSDISCAPACIDAD_CERTIFICADODATOSDISCAPACIDAD_RETORNO_DATOSESPECIFICOS("TipoDiscapacidad.TiposDiscapacidad.CertificadoDatosDiscapacidad.Retorno.DatosEspecificos"),
	MOVILIDADREDUCIDA_CERTIFICADODATOSDISCAPACIDAD_RETORNO_DATOSESPECIFICOS("MovilidadReducida.CertificadoDatosDiscapacidad.Retorno.DatosEspecificos"),
	FECHAEFECTOSMOVILIDADREDUCIDA_CERTIFICADODATOSDISCAPACIDAD_RETORNO_DATOSESPECIFICOS("FechaEfectosMovilidadReducida.CertificadoDatosDiscapacidad.Retorno.DatosEspecificos"),
	TERCERAPERSONA_CERTIFICADODATOSDISCAPACIDAD_RETORNO_DATOSESPECIFICOS("TerceraPersona.CertificadoDatosDiscapacidad.Retorno.DatosEspecificos"),
	FECHAEFECTOSTERCERAPERSONA_CERTIFICADODATOSDISCAPACIDAD_RETORNO_DATOSESPECIFICOS("FechaEfectosTerceraPersona.CertificadoDatosDiscapacidad.Retorno.DatosEspecificos"),
	FECHAEFECTOS_CERTIFICADODATOSDISCAPACIDAD_RETORNO_DATOSESPECIFICOS("FechaEfectos.CertificadoDatosDiscapacidad.Retorno.DatosEspecificos"),
	FECHAREVISION_CERTIFICADODATOSDISCAPACIDAD_RETORNO_DATOSESPECIFICOS("FechaRevision.CertificadoDatosDiscapacidad.Retorno.DatosEspecificos"),
	VALIDEZPERMANENTE_CERTIFICADODATOSDISCAPACIDAD_RETORNO_DATOSESPECIFICOS("ValidezPermanente.CertificadoDatosDiscapacidad.Retorno.DatosEspecificos");

	private ColumnasFicheroEnum(String id) {
		this.id = id;
	}

	private String id;

	public String getId() {
		return this.id;
	}
}
