The followings are the available columns in table 'common_systemic_disorder':
Inheritance: extends BaseActiveRecordVersioned
 /**
  * @dataProvider dataProvider_Search
  */
 public function testSearch_WithValidTerms_ReturnsExpectedResults($searchTerms, $numResults, $expectedKeys)
 {
     $commonsystemicdisorder = new CommonSystemicDisorder();
     $commonsystemicdisorder->setAttributes($searchTerms);
     $results = $commonsystemicdisorder->search();
     $data = $results->getData();
     $expectedResults = array();
     if (!empty($expectedKeys)) {
         foreach ($expectedKeys as $key) {
             $expectedResults[] = $this->commonsystemicdisorder($key);
         }
     }
     $this->assertEquals($numResults, $results->getItemCount(), 'Number of results should match.');
     $this->assertEquals($expectedResults, $data, 'Results list should match.');
 }
 public function actionAdd()
 {
     $disorderId = $this->request->getParam("disorder_id");
     if (!Yii::app()->request->isAjaxRequest) {
         $this->render("errorpage", array("errormessage" => "notajaxcall"));
     } else {
         if (!is_numeric($disorderId)) {
             echo "error";
         } else {
             $newCSD = new CommonSystemicDisorder();
             $newCSD->disorder_id = $disorderId;
             if ($newCSD->save()) {
                 echo "success";
             } else {
                 echo "error";
             }
         }
     }
 }
 public function actionAdd()
 {
     $disorderId = $this->request->getParam('disorder_id');
     if (!Yii::app()->request->isAjaxRequest) {
         $this->render('errorpage', array('errormessage' => 'notajaxcall'));
     } else {
         if (!is_numeric($disorderId)) {
             echo 'error';
         } else {
             $newCSD = new CommonSystemicDisorder();
             $newCSD->disorder_id = $disorderId;
             if ($newCSD->save()) {
                 echo 'success';
             } else {
                 echo 'error';
             }
         }
     }
 }
					Add Systemic Diagnosis
				</button>
			</div>

			<div id="add_new_systemic_diagnosis" style="display: none;">

				<?php 
    $form = $this->beginWidget('FormLayout', array('id' => 'add-systemic-diagnosis', 'enableAjaxValidation' => false, 'action' => array('patient/adddiagnosis'), 'layoutColumns' => array('label' => 3, 'field' => 9), 'htmlOptions' => array('class' => 'form add-data')));
    ?>

				<fieldset class="field-row">

					<legend><strong>Add Systemic diagnosis</strong></legend>

					<?php 
    $form->widget('application.widgets.DiagnosisSelection', array('field' => 'systemic_disorder_id', 'label' => 'Diagnosis', 'options' => CommonSystemicDisorder::getList(Firm::model()->findByPk($this->selectedFirmId)), 'restrict' => 'systemic', 'default' => false, 'layout' => 'patientSummary', 'loader' => 'add_systemic_diagnosis_loader'));
    ?>

					<div class="row field-row hide" id="add_systemic_diagnosis_loader">
						<p class="large-offset-<?php 
    echo $form->layoutColumns['label'];
    ?>
 large-<?php 
    echo $form->layoutColumns['field'];
    ?>
 column end">
							<img class="loader" src="<?php 
    echo Yii::app()->assetManager->createUrl('img/ajax-loader.gif');
    ?>
" />
								searching...