9.1.03 (9.1 SP3) and 9.1.02 (9.1 SP2) are different Service Pack levels and patches released for each SP are not same to apply on another SP level.
If you have further confusion then it is better to contact the BMC support for better guidance and clearing the doubts instead of applying the not compatible patch and later face the consequences.
9.1.02 is Version 9.1 SP2
9.1.03 is Version 9.1 SP3
9.1.02.003 is Version 9.1 SP2 Patch 3....
If your version string is 9.1.03, then you have SP3, which is beyond SP2 P3's version, so you don't need it unless you installed SP2 P3 before moving to SP3