protected function getDiagnosisString($diagnosis_id)
{
if (!$diagnosis_id) {
return 'N/A';
}
if (!@$this->_diagnosis_cache[$diagnosis_id]) {
$disorder = Disorder::model()->findByPk($diagnosis_id);
if ($disorder) {
$this->_diagnosis_cache[$diagnosis_id] = $disorder->term;
} else {
$this->_diagnosis_cache[$diagnosis_id] = 'REMOVED DISORDER';
}
}
return $this->_diagnosis_cache[$diagnosis_id];
}