public function filterLabTestResultsAction() { $operators = array('' => ''); foreach (Claim::balanceOperators() as $key => $value) { $operators[$key] = $value; } $this->view->operators = $operators; $this->render(); }
public function advancedFiltersAction() { $this->view->balanceOperators = Claim::balanceOperators(); $filters = $this->_session->filters; $this->view->filters = $filters; $facilityIterator = new FacilityIterator(); $facilityIterator->setFilter(array('Practice', 'Building', 'Room')); $facilities = array(); foreach ($facilityIterator as $facility) { $key = $facility['Practice']->practiceId . '_' . $facility['Building']->buildingId . '_' . $facility['Room']->roomId; $name = $facility['Practice']->name . '->' . $facility['Building']->name . '->' . $facility['Room']->name; $facilities[$key] = $name; } $this->view->facilities = $facilities; $this->render(); }
public function batchHistoryAction() { $this->view->balanceOperators = Claim::balanceOperators(); $filters = $this->_session->filters; if (!isset($filters['total'])) { $filters['total'] = array('active' => 0, 'operator' => '=', 'operand1' => '', 'operand2' => ''); } if (!isset($filters['billed'])) { $filters['billed'] = ''; } if (!isset($filters['paid'])) { $filters['paid'] = ''; } if (!isset($filters['writeoff'])) { $filters['writeoff'] = ''; } if (!isset($filters['openClosed'])) { $filters['openClosed'] = 2; } $this->view->filters = $filters; $facilityIterator = new FacilityIterator(); $facilityIterator->setFilter(array('Practice', 'Building', 'Room')); $facilities = array(); foreach ($facilityIterator as $facility) { $key = $facility['Practice']->practiceId . '_' . $facility['Building']->buildingId . '_' . $facility['Room']->roomId; $name = $facility['Practice']->name . '->' . $facility['Building']->name . '->' . $facility['Room']->name; $facilities[$key] = $name; } $this->view->facilities = $facilities; $this->render(); }