vendor type mapping