amenity=school, amenity=hospital распространяются не только на территорию классов или палат. На территории больничных комплексов есть и гаражи и морги и даже церкви ( http://www.openstreetmap.org/browse/way/9895912 )! А дело в том что это просто отдельные объекты со своей территорией, пропускным режимом, правилами поведения. Хотя классы или операционные могут занимать небольшую часть таких объектов …
Это общая проблема ОСМ - отображение сложных объектов с подобъектами объектов (университет и факультеты, больница и отделения и т.п.).