MedicalObserver