NH-3110

NH-3110
I think here we should have another enum instead of HbmPolymorphismType (without Hbm) for consistency