It is quite likely the same device but pre-loaded in the factory with a specific program for Yamaha. Microchip provide a service where they provide the devices out of the factory with the customers software already loaded inside so it can go straight to the production line. When they do that, they usually mark it with a custom code according to the customers requirements. So CLT1310079B might mean "16F1947 with Yamaha program inside it". Note that in almost all cases, the code protection will be enabled so you can't clone it or make your own versions. Usually, you can erase the devices and re-use them as a normal MCU.
Brian.