/** * @(#) Constantes.java */ package com.tarisan.control; /** * Interface que contiene las constantes de uso en la aplicación Tarisan. * @author Dpto. Informática. * @version 1.0, 24/09/2003 */ public interface Constantes { //Módulo de Gestión de Médicos final static int OPC_MED_GESTOR = 0; final static int OPC_MED_CABECERA = 1; final static int OPC_MED_PASSWORD = 2; final static int OPC_MED_ACTOS = 3; final static int OPC_MED_LIQUIDACION = 4; final static int OPC_MED_PACIENTES = 5; final static int OPC_MED_IRPF = 6; final static int OPC_MED_MEDICAMENTOS = 7; final static int OPC_MED_PRESCRIPCIONES = 8; final static int OPC_MED_ANALISIS = 9; final static int OPC_MED_IGUALADOS = 10; final static int OPC_MED_ACTUALIZAR_CABECERA = 11; final static int OPC_MED_ACTUALIZAR_PASSWORD = 12; final static int OPC_MED_PREAVISO = 13; final static int OPC_MED_ACTUALIZAR_ACCESO = 14; final static int OPC_MED_REGISTRAR_LOG_ANALISIS = 15; final static int OPC_MED_DETALLE_PACIENTE = 20; final static int OPC_MED_IMPRIMIR_PETICIONES = 21; final static int OPC_MED_PETICION_CAPTURADA = 32; final static int OPC_MED_GENERAR_DETALLE_IRPF = 16; final static int OPC_MED_ENVIAR_EMAIL = 17; //Módulo de Gestión de Pacientes final static int OPC_PAC_GESTOR = 0; final static int OPC_PAC_FACTURACION = 1; final static int OPC_PAC_AUTORIZACION = 2; final static int OPC_PAC_ANALITICA = 3; final static int OPC_PAC_DIAGNOSTICO = 4; final static int OPC_PAC_ESPECIALIDADES = 5; final static int OPC_PAC_RECETAS = 6; final static int OPC_PAC_HISTORIA = 7; final static int OPC_PAC_ANALISTA = 8; final static int OPC_PAC_PASO_TARJETA = 9; final static int OPC_PAC_ACTUALIZAR_HISTORIA_PACIENTE = 10; final static int OPC_PAC_PRESCRIPCION_ESPECIALIDADES = 11; final static int OPC_PAC_PRESCRIPCION_DIAGNOSTICO = 12; final static int OPC_PAC_PRESCRIPCION_FACTURACION = 13; final static int OPC_PAC_FACTURACION_REHABPOD = 21; final static int OPC_PAC_PRESCRIPCION_ANALITICA = 14; final static int OPC_PAC_PETICION_AUTORIZACION = 15; final static int OPC_PAC_FIRMA_BENEFICIARIO = 16; final static int OPC_PAC_ANALISTA_ACEPTAR_ANALISIS = 17; final static int OPC_PAC_REGISTRAR_LOG_ANALISIS = 18; final static int OPC_PAC_PRESCRIPCION_RECETAS = 19; final static int OPC_PAC_LEER_NUMERO_TARJETA_ATS = 22; final static int OPC_PAC_FACTURACION_CHIPCARD = 23; final static int OPC_PAC_VOLANTE_INGRESO = 24; final static int OPC_PAC_IMPRIMIR_VOLANTE_INGRESO = 25; final static int OPC_PAC_BORRAR_VOLANTE_INGRESO = 26; final static int OPC_PAC_PRESCRIPCION_ATS = 27; final static int OPC_PAC_FACTURACION_ODON = 28; final static int OPC_PAC_PRESCRIPCION_FACTURACION_ODON = 29; final static int OPC_PAC_PRESCRIPCION_FACTURACION_ESTOMATOLOGIA = 30; final static int OPC_PAC_FACTURACION_ESTOMATOLOGIA = 31; final static int OPC_PAC_DETALLE_PACIENTE = 32; final static int OPC_PAC_PRESCRIPCION_ANATOMIA_PATOLOGICA = 33; final static int OPC_PAC_VER_PDF = 34; final static int OPC_PAC_RADIOLOGO = 35; final static int OPC_PAC_ANALISTA_ACEPTAR_RADIODIAGNOSTICO = 36; //Módulo de Administración final static int OPC_ADM_USUARIO_LISTA = 1; final static int OPC_ADM_USUARIO_DETALLE = 2; final static int OPC_ADM_PASSWORD = 3; final static int OPC_ADM_ACT_AUTORIZACION = 4; final static int OPC_ADM_GES_NIVELES_ESPE = 5; final static int OPC_ADM_GES_ACT_VISIBILI = 6; final static int OPC_ADM_GES_NIVELES_ACT = 7; final static int OPC_ADM_GES_ACT_NIVEL_ACTO = 8; final static int OPC_ADM_MOSTRAR_LOG = 9; //Perfiles de la aplicación final static String PERFIL_ADMINISTRADOR = "00"; final static String PERFIL_CABECERA = "01"; final static String PERFIL_ANALISTA = "02"; final static String PERFIL_ESPECIALISTA = "03"; final static String PERFIL_REHABPOD = "04"; final static String PERFIL_ATS = "05"; final static String PERFIL_DENTISTA = "06"; final static String PERFIL_ODONTOLOGIA = "07"; final static String PERFIL_RADIOLOGO= "08"; //Control de acceso de usuarios y autenticación final static Integer USUARIO_VALIDO = Integer.valueOf(0); final static Integer USUARIO_BLOQUEADO = Integer.valueOf(1); final static Integer USUARIO_CADUCADO = Integer.valueOf(2); final static Integer USUARIO_PREAVISO = Integer.valueOf(3); final static Integer USUARIO_INACTIVO = Integer.valueOf(4); final static Integer USUARIO_INEXISTENTE = Integer.valueOf(5); final static Integer USUARIO_ACCESO = Integer.valueOf(6); final static Integer USUARIO_INTENTOS = Integer.valueOf(7); final static Integer USUARIO_ERROR_CLAVE = Integer.valueOf(8); //Control de la validez de tarjetas de pacientes final static Integer TARJETA_VALIDA = Integer.valueOf(0); final static Integer TARJETA_CADUCADA = Integer.valueOf(1); final static Integer TARJETA_BAJA = Integer.valueOf(2); final static Integer TARJETA_SUSPENSO = Integer.valueOf(3); final static Integer TARJETA_AUTORIZACION = Integer.valueOf(4); final static Integer TARJETA_FIRMA_AUTORIZACION = Integer.valueOf(5); }