Just did a quick google search to refresh my memory on how the part no. work
Plus this post explains it well:
In the case of XV920 rings, the part number is 5H1-11610-00-00.
5H1 designates the first Yamaha model using this part.
11610 designates piston rings
The first "00" means the original part for this model. If the part was subsequently revised, these 2 digits would be "10"; next revision "20", etc. In the case of piston rings, "00" means standard size, "10" means 1st oversize, "20" means second oversize.
The second "00" refers to a color code. In the case of piston rings, color doesn't matter. In the case of fenders or sidecovers, the part numbers for different years of the same model may differ only by the color code - the last 2 digits.
With a little research, you too can determine that the same connecting rod (5A8-11650-00-00), wrist pin (5A8-11633-00-00), intake valve (2J2-12111-01-00), and exhaust valve (5A8-12121-00-0) are used in XV920s through XV1100s, but not XVS1100s. The same crank bearings (5G5-11656-00-00) are used in the XV700s through the XVS1100s. The same piston rings are used in XV1100s and XVS1100s (1TA-11610-00-00), but different rings in the XV1000 (5A8-11610-00-00).
And now, a real secret: the system for hardware.
The first set of digits identifies what kind of hardware:
98501 = panhead screw
91311 = allen head screw
92990 = lockwasher
The next set of digits give the dimensions - 05010 is 5mm diameter, 10mm in length.
For example, want to replace the crankcase cover screws with stainless steel screws? You need 3 6x20mm (91311-06020), 9 6x25 (91311-06025), 8 6x30 (91311-06030) and 4 6x40mm (91311-06040). And don't forget to use antiseize.
With these codes, you can replace fasteners not covered in the usual kits of chrome/stainless fasteners.
Don't forget that some fasteners are high tensile strength, so you shouldn't substitute a weaker fastener that's the same dimensionally
So in other words they could be completely different.