} } elseif ($intent == 'getAdmissionRequests') { $response = AdmissionController::admissionRequests(); if (is_array($response)) { if (isset($response[P_MESSAGE])) { echo JsonResponse::message($response[P_STATUS], $response[P_MESSAGE]); exit; } else { echo JsonResponse::success($response[P_DATA]); exit; } } else { echo JsonResponse::error("Unable to get pending admission requests!"); exit; } } elseif ($intent == 'searchAdmissionRequests') { if (isset($_REQUEST[TERM])) { $warden = new AdmissionController(); $patient_details = $warden->searchAdmissionRequests($_REQUEST[TERM]); if (is_array($patient_details)) { echo json_encode($patient_details); exit; } else { echo JsonResponse::error("No patients match the search parameter!"); exit; } } else { echo JsonResponse::error("Incomplete request parameters!"); exit; } }