Although it is not in a specific code, it is general good industry practice to include a temporary start-up strainer in pump suction lines. You can find such references in API 686 "RP for Machinery Installation and Installation Design." Go to chapter 6 "Piping", section 2.8 "Inlet Strainers". There is information on both permanent and temporary inlet strainers in there for you.
You need them to ensure that your pump is protected during start-up from any sort of construction debris, trash, slag, gloves, tools, animals, etc., that may have been left inside of the piping. Although I've never specifically had an issue with this, I've heard many stories where such items were left inside of the pipe and not captured until it was too late. One situation that sticks out involved an entire side grinder left inside. Wasn't a good day for them from what I'm told.
As RVAmeche stated, most pump manufacturer's also state/recommend the need for one in their technical documentation as well.
"Thinking is the hardest work there is, which is probably the reason why so few engage in it."
-Henry Ford