/**
* Check if the paient id is already in the request list.
*
* @param int $patientId
*
* @return null|string 'primary' or 'secondary', this means, e.g.: patient id was submited for merge as secondary patient
*/
public function isPatientInRequestList($patientId)
{
$criteria = new CDbCriteria();
$criteria->condition = 'secondary_id=:patient_id OR ( primary_id=:patient_id AND status = ' . PatientMergeRequest::STATUS_NOT_PROCESSED . ') AND deleted = 0';
$criteria->params = array(':patient_id' => $patientId);
$mergeRequest = PatientMergeRequest::model()->find($criteria);
return $mergeRequest ? $mergeRequest->primary_id == $patientId ? 'primary' : 'secondary' : null;
}