package com.ejie.ad74a.util.constantes;

public abstract class ConstantesBatch {

	// Name Space para el cliente WS AE01B
	public static final String NAMESPACE_AE01B = "http://com.ejie.ae01b.webservice";

	public static final String PROV_ALAVA = "1";
	public static final String PROV_VIZCAYA = "48";
	public static final String PROV_GUIPUZCOA = "20";

	public static final String TAG_ANIDA_GV_TO_DFB = "GV_Teleasistencia";
	public static final String TAG_BENEFICIARIOS_GV_TO_DFB = "beneficiarios";
	public static final String TAG_ALTAS_GV_TO_DFB = "altas";
	public static final String TAG_BAJAS_GV_TO_DFB = "bajas";
	public static final String TAG_BENEFICIARIO_GV_TO_DFB = "beneficiario";
	public static final String TAG_DNI_NIE_GV_TO_DFB = "DNI-NIE";
	public static final String TAG_NOMBRE_GV_TO_DFB = "Nombre";
	public static final String TAG_APEL1_GV_TO_DFB = "Apellido1";
	public static final String TAG_APEL2_GV_TO_DFB = "Apellido2";
	public static final String TAG_FECHSOL_GV_TO_DFB = "fechaSolicitud";
	public static final String TAG_FECHALTA_GV_TO_DFB = "fechaAlta";
	public static final String TAG_FECHBAJA_GV_TO_DFB = "fechaBaja";
	public static final String TAG_MOTBAJA_GV_TO_DFB = "motivoBaja";
	public static final String TAG_COPAGO_TO_DFB = "importeCopago";
	public static final String TAG_AVANZADA_TO_DFB = "avanzada";

	// Valores SI/NO en bbdd
	public static final Integer VAL_NUM_NO = 0;
	public static final Integer VAL_NUM_SI = 1;

	// Magic numbers
	public static final int CERO = 0;
	public static final int UNO = 1;
	public static final int DOS = 2;
	public static final int TRES = 3;
	public static final int CUATRO = 4;
	public static final int CINCO = 5;
	public static final int SEIS = 6;
	public static final int SIETE = 7;
	public static final int OCHO = 8;
	public static final int NUEVE = 9;

	// NISSAE
	public static final int INTER_LIMITE_FICHERO = 4000;
	public static final String INTER_IDSOLICITANTE = "S4833001C";
	public static final String INTER_NOMBRE_SOLICITANTE = "Eusko Jaurlaritza - Gobierno Vasco";
	public static final String INTER_UNIDAD_TRAMITADORA = "Departamento de Bienestar, Juventud y Reto Demogr�fico";
	public static final String INTER_DEPEND_NOMBRE_PROCEDIMIENTO = "Consulta de datos de Dependencia";
	public static final String INTER_DEPEND_FINALIDAD = "Gesti�n de Servicio P�blico de Teleasistencia a Personas Dependientes";
	public static final String INTER_DISCAP_NOMBRE_PROCEDIMIENTO = "Consulta de Datos de Discapacidad";
	public static final String INTER_DISCAP_FINALIDAD = "Gesti�n de Servicio P�blico de Teleasistencia a Personas con Discapacidad";// preguntar
	public static final String INTER_NIF_FUNCIONARIO = "44978025F";
	public static final String INTER_NOMBRE_FUNCIONARIO = "AMAIA CALZADA URIBE";
	public static final String INTER_CODIGO_PROCEDIMIENTO = "00870";
	public static final String INTER_ID_EXPEDIENTE = "9";
	public static final String INTER_CONSENTIMIENTO = "Si";
	public static final String INTER_DISCAP_COD_COM_AUTONOMA = "16";
	public static final String INTER_DISCAP_CONSETIMIENTO_TIPO_DISCAPACIDAD = "S";
	
	public static final String FLAG_SI = "S";

	public static final String USER_INTEROP = "ad74a";
	
	public static final String ARGUMENTO_MODO_PRUEBA = "modoPrueba=true";
	
//	Dependencia
	public static final String RESULTADO_DEPENDENCIA_ENCONTRADO = "0000";
	public static final String RESULTADO_DEPENDENCIA_NO_ENCONTRADO = "0233";
//	Discapacidad
	public static final String RESULTADO_DISCAPACIDAD_ENCONTRADO = "0";
	public static final String RESULTADO_DISCAPACIDAD_NO_ENCONTRADO = "2";

	// Tipos de tercero
	public static final int CIF = 1;
	public static final int DNI_NIE = 2;
	public static final int PASAPORTE = 3;

	public static final String COD_TODAS_PROVINCIAS = "00";

	// Mapa con colecciones de Errores y avisos en las validaciones de liquidaciones
	// generadas:
	public enum LiqValMapKey {
		ERRORS, WARNINGS
	}
}