Really? try smoking while in your car, when your car is parked at Manatee Memorial Hospital in Bradenton, Florida, and you will be asked to not smoke or leave...if you continue to smoke, and not leave the parking lot, the Bradenton police will be happy to arrest you for trespassing.
The hospital has no right to search your car for smoking materials. As a licenced hospital they can not exclude emergency patiens that smoke. They can not exclude hospital visitors that smoke.