Añadidas nuevas clases para manejar dianosticos y los casos de uso
correspondientes.