public function getSpecialty() { preg_match('/^([A-Z][a-z]+)([A-Z][a-z]+)([A-Z][a-z]+)$/', $this->class_name, $m); return Specialty::model()->find('code=?', array(strtoupper($m[1]))); }