/** * @param $patient * * @return mixed|object */ private function getPatient($patient) { require_once ROOT . '/dataProvider/Patient.php'; $Patient = new Patient(); if (isset($patient->RecordNumber)) { $patient = $Patient->getPatientByPublicId($patient->RecordNumber); } else { $patient = $Patient->getPatientByPid($patient->Pid); } unset($Patient); return $this->patient = $patient !== false ? (object) $patient : $patient; }
/** * @param $patient * * @return mixed|object */ private function getPatient($patient) { require_once ROOT . '/dataProvider/Patient.php'; $Patient = new Patient(); if (isset($patient->PatientAccount)) { $patient = $Patient->getPatientByUsername($patient->PatientAccount); } else { $patient = $Patient->getPatientByPid($patient->Pid); } unset($Patient); return $this->patient = $patient !== false ? $this->convertPatient($patient, false) : $patient; }
/** * @param $patient * * @return mixed|object */ private function getPatient($patient) { require_once ROOT . '/dataProvider/Patient.php'; $Patient = new Patient(); // if(isset($patient->Username)){ // $patient = $Patient->getPatientByUsername($patient->Username); // } else if (isset($patient->RecordNumber)) { $patient = $Patient->getPatientByPublicId($patient->RecordNumber); } else { $patient = $Patient->getPatientByPid($patient->Pid); } unset($Patient); return $this->patient = $patient !== false ? $this->convertPatient($patient, false) : $patient; }