Se arreglo el problema de la unidad transaccional necesitada para guardar usuarios que son medicos, se altero la tabla de medicos para evitar una especializacion y que sea parecido a una relacion 1:N, asi que se generaron nuevamente las tablas relacionadas en JPA para soportar este nuevo enfoque.