Example #1
0
            writeImage("stats_trans.gif", $stier);
        } elseif ($ind['billed'] == "taelsh") {
            zipcount(0, $stier, $ind, $datafil);
        } elseif ($ind['billed'] == "taelhs") {
            zipcount(1, $stier, $ind, $datafil);
        } else {
            writeImage("stats1.gif", $stier);
        }
    }
}
//Register visits collectively?
if ($stier->getOption('collective') === 1) {
    require_once "lib/ZipStatEngine.php";
    $visit = new Visit();
    $visit->setUnique($lib->isVisitUnique(getenv('REMOTE_ADDR')) ? 1 : 0);
    $visit->setTime($lib->getTimeAdjusted());
    $visit->setBrowser(ZipStatEngine::short_browser(getenv('HTTP_USER_AGENT')));
    $visit->setOs(ZipStatEngine::platform(getenv('HTTP_USER_AGENT')));
    $visit->setResolution(isset($ind['ssto']) ? $ind['ssto'] : '');
    //Todo: Test for correct syntax
    $visit->setColorDepth(isset($ind['colors']) ? $ind['colors'] : '');
    if (isset($ind['java']) and strlen($ind['java']) > 0) {
        $visit->setJavaEnabled($ind['java'] === "true" ? 1 : 0);
    } else {
        $visit->setJavaEnabled(2);
    }
    if (isset($ind['js']) and strlen($ind['js']) > 0) {
        $visit->setJavaScriptEnabled($ind['js'] === "true" ? 1 : 0);
    } else {
        $visit->setJavaScriptEnabled(2);
    }
Example #2
0
 public function executeVisitAdd(sfWebRequest $request)
 {
     if ($request->isMethod('POST')) {
         $visit = new Visit();
         $visit->setPatientId($this->getRequestParameter('patient_id'));
         if ($this->getRequestParameter('doctor_id')) {
             $visit->setDoctorId($this->getRequestParameter('doctor_id'));
         }
         if ($this->getRequestParameter('ward_doc_id')) {
             $visit->setWardDocId($this->getRequestParameter('ward_doc_id'));
         }
         if ($this->getRequestParameter('ward_bed_id')) {
             $visit->setWardBedId($this->getRequestParameter('ward_bed_id'));
         }
         if ($this->getRequestParameter('room_id')) {
             $visit->setRoomId($this->getRequestParameter('room_id'));
         }
         if ($this->getRequestParameter('admit_date')) {
             $visit->setAdmitDate($this->getRequestParameter('admit_date'));
         }
         $visit->setVisitDate($this->getRequestParameter('visit_date'));
         $visit->setTime($this->getRequestParameter('time'));
         $visit->setVisitType($this->getRequestParameter('visit_type'));
         $visit->setStatus(Constant::VISIT_PENDING);
         $visit->save();
         $this->getUser()->setFlash('SUCCESS_MESSAGE', 'Visit to Doctor added Successfully.');
         $this->redirect('FrontDesk/visitList');
     } else {
         $this->patient = PatientPeer::retrieveByPk(Utility::DecryptQueryString($request->getParameter('patient')));
     }
 }