Hoy he subido multiples cambios para que las entidades de Paciente, Medico de Familia y Medico Especialista tengan un código, diferente del identificador de base de datos que se pueda utlizar para realizar el login correctamente. Ahora mismo, con la última version: * Hay 2 secuencias en base de datos (las he añadido al script de base de datos) que generan identificadores númericos únicos. * Una secuencia genera los identificadores para Pacientes, y otra secuencia para profesionales (tal como requieren los requisitos). * Los medicos de familia y los medicos especialistas comparten el identificador único (secuencia) y por lo tanto sus identificadores no se solapan. * Los identificadores númericos se completan con 4 caracteres que se contatenas al inicio, y que hacen único al identificador (PAT#XXXX para Pacientes y PRO#0000 para profesionales) * El login tiene en cuenta estos nuevos códigos, y por lo tanto el login se puede realizar correctametne. * También he añadido varios métodos al EJB común para recuperar entidades, tanto por Id como por codigo. * También he añadido junciones para convertir entidades JPA e entidades POJO de forma más o menos automática, y con minimo soporte para mapeo de propiedades de objetos relacionados.