public function getEyeOptions()
{
$event_type = EventType::model()->find('class_name=?', array('OphTrOperationnote'));
$element_type = ElementType::model()->find('event_type_id=? and class_name=?', array($event_type->id, 'Element_OphTrOperationnote_ProcedureList'));
$criteria = new CDbCriteria();
$criteria->order = 't.display_order asc';
if (!in_array(Firm::model()->findByPk(Yii::app()->session['selected_firm_id'])->serviceSubspecialtyAssignment->subspecialty->name, array('Adnexal', 'Strabismus'))) {
$criteria->addCondition('t.id != :three');
$criteria->params[':three'] = 3;
}
return CHtml::listData(Eye::model()->findAll($criteria), 'id', 'name');
}