I am an ophthalmologist, and I feel that optometry in the hospital is still different from that outside. Optical shops only sell glasses for the purpose (some hospitals have outsourced optometry, too), which is often overkill and not good for patients.