Your specialty training doesn’t count towards this unless there’s an explicit GIM section. Internal training (grand rounds, dept meetings etc) are a separate requirement and don’t contribute to the 100 hours. ALS and generic courses (management, teaching etc) are also a separate requirement.