/**
  * The Ajax Post method where above method post request is submited to save
  * a patient and his tests
  */
 public function postorderAction()
 {
     $session = new Zend_Session_Namespace('userObj');
     $userObj = $session->__get('userObj');
     // This page only visible to operator
     if ($userObj['user_type'] == 'operator') {
         $data = $this->getRequest()->getPost();
         $forms = Zend_Registry::get('forms');
         $form = new Zend_Form($forms->orders->adduser);
         if ($form->isValid($data)) {
             $patient = new Application_Model_Patient();
             if ($patient->check_mrn($data)) {
                 $result = $patient->save($data);
                 $erro_data['id'] = $result['id'];
                 $erro_data['order_id'] = $result['order_id'];
                 $erro_data['messages'] = ' Successfully saved';
             } else {
                 $erro_data['messages'] = ' MRN already exists';
             }
         } else {
             $erro_data['id'] = $this->_request->getParam('id', 0);
             $erro_data['order_id'] = $this->_request->getParam('order_id', 0);
             $erro_data['messages'] = '';
             $messages = $form->getMessages();
             foreach ($messages as $row) {
                 $erro_data['messages'] .= (is_array($row) ? current($row) : $row) . ' ';
             }
         }
     } else {
         $erro_data['messages'] = 'You don\'t have permission to this page';
     }
     header('Content-type: application/json');
     echo json_encode($erro_data);
     die;
 }