PANSOPS requires you to maintain runway track (ie drift corrected) if "Runway Track" or "Runway Heading" is asked for. TERPS requires the non drift corrected heading to be flown.
TERPS airfields are North, Central and South America, Japan, Taiwan and Korea (except ICN and GMP). PANSOPS are everyone else, including OMSJ.
As mentioned, some aircraft will maintain runway track, such as the Airbus FBW types where the FMA is actually RWY TRK. The 744's I used to fly knew where you where and applied the relavant procedure.
This has been done to death before - try a search.