fix for scan assign single with position: there was a bug when checking the specimen type of the specimen to be linked