diff --git a/adminwww/application/config/constants.php b/adminwww/application/config/constants.php index e801cf9..50e5e8d 100644 --- a/adminwww/application/config/constants.php +++ b/adminwww/application/config/constants.php @@ -98,5 +98,6 @@ define('MERMSEMR_BKO_ADDCARD', 100028); define('MERMSEMR_BKO_LANGUAGE_STATUS', 100030); define('MERMS_PROVIDERS_RESNDSTARTLNK', 150006); +define('MERMS_PROVIDERS_CANCELPENDING', 150007); diff --git a/adminwww/application/controllers/Dash.php b/adminwww/application/controllers/Dash.php index 3bdde9b..cffe0ec 100644 --- a/adminwww/application/controllers/Dash.php +++ b/adminwww/application/controllers/Dash.php @@ -33,7 +33,9 @@ class Dash extends Admin_Controller { // Pending practice data - $case_statement = "(CASE WHEN status=1 THEN 'Pending' WHEN status=0 THEN 'Deleted' WHEN status=3 THEN 'Deleted' WHEN status=5 THEN 'Acive' ELSE 'Unknown' END)"; + // $case_statement = "(CASE WHEN status=1 THEN 'Pending' WHEN status=0 THEN 'Deleted' WHEN status=3 THEN 'Cancelled' WHEN status=5 THEN 'Acive' ELSE 'Unknown' END)"; + $case_statement = "(CASE WHEN status=1 THEN 'Pending' WHEN status=0 THEN 'Deleted' WHEN status=3 THEN 'Rejected' WHEN status=5 THEN 'Acive' ELSE 'Unknown' END)"; + $mysql = "SELECT '' AS process, '' AS semail, $case_statement AS status, diff --git a/adminwww/application/controllers/Practice.php b/adminwww/application/controllers/Practice.php index d7f0178..addb473 100644 --- a/adminwww/application/controllers/Practice.php +++ b/adminwww/application/controllers/Practice.php @@ -142,6 +142,18 @@ class Practice extends Admin_Controller { public function rejectPracticeSignup(){ + // + + $this->load->model('backend_model'); + $out = array(); + + $data['pending_practice_id'] = trim($this->input->get('pending_practice_id')); + echo "..Sending.."; // . $data['pending_practice_id']; + $data['action'] = MERMS_PROVIDERS_CANCELPENDING; + $data['practice_pending_id'] = $data['pending_practice_id']; + $res = $this->backend_model->mermsemr_api($data, $out); + echo "Completed " ; + echo 'User Rejected and Removed from Signup'; } diff --git a/adminwww/application/models/Practice_model.php b/adminwww/application/models/Practice_model.php index c38e662..e8d4ee3 100644 --- a/adminwww/application/models/Practice_model.php +++ b/adminwww/application/models/Practice_model.php @@ -7,7 +7,7 @@ class Practice_model extends CI_Model { } public function getPendingPractice() { - $case_statement = "(CASE WHEN status=1 THEN 'Pending' WHEN status=0 THEN 'Deleted' WHEN status=3 THEN 'Deleted' WHEN status=5 THEN 'Acive' ELSE 'Unknown' END)"; + $case_statement = "(CASE WHEN status=1 THEN 'Pending' WHEN status=0 THEN 'Deleted' WHEN status=3 THEN 'Rejected' WHEN status=5 THEN 'Acive' ELSE 'Unknown' END)"; $mysql = "SELECT '' AS process, '' AS semail, $case_statement AS status,