public function getInjectionQuestionsForDisorderId($disorder_id, $answered_question_ids = null)
{
if (!$disorder_id) {
throw new Exception('Disorder id required for injection questions');
}
$criteria = new \CDbCriteria();
$criteria->condition = 'disorder_id = :disorder_id';
$criteria->params = array(':disorder_id' => $disorder_id);
$criteria->order = 'display_order asc';
// get the questions
return OphCiExamination_InjectionManagementComplex_Question::model()->activeOrPk($answered_question_ids)->findAll($criteria);
}