|
@@ -64,6 +64,16 @@ class McpController extends Controller
|
|
|
]
|
|
|
*/
|
|
|
|
|
|
+ if ($request->input('name')) {
|
|
|
+ $name = trim($request->input('name'));
|
|
|
+ if ($name) {
|
|
|
+ $patients = $patients->where(function ($q) use ($name) {
|
|
|
+ $q->where('name_first', 'ILIKE', '%' . $name . '%')
|
|
|
+ ->orWhere('name_last', 'ILIKE', '%' . $name . '%');
|
|
|
+ });
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
$this->filterMultiQuery($request, $patients, 'age_in_years', 'age_category', 'age_value_1', 'age_value_2');
|
|
|
$this->filterSimpleQuery($request, $patients, 'sex', 'sex');
|
|
|
$this->filterMultiQuery($request, $patients, 'usual_bmi', 'bmi_category', 'bmi_value_1', 'bmi_value_2');
|