ODSIR Views 2 meanings found ODSIR designates a government office charged with overseeing drug safety, integrity and the coordination of product recalls. Governmental Office of Drug Security Integrity and Recalls Office of Drug Security, Integrity, and Rec