|
@@ -73,4 +73,20 @@ ORDER BY sm.side_sev DESC, sm.side_freq ASC
|
|
|
);
|
|
|
return view('app.fdb-pg.fdb-side-effects', compact('sides'));
|
|
|
}
|
|
|
+
|
|
|
+ public function geriatricPrecautions(Request $request)
|
|
|
+ {
|
|
|
+ $gcnSeqNo = $request->input('gcn-seq-no') ? trim($request->input('gcn-seq-no')) : '';
|
|
|
+ if (empty($gcnSeqNo)) return '';
|
|
|
+ $precautions = DB::connection('pgsql_fdb')->select("
|
|
|
+SELECT r1.geri_code, gm.geri_sl, gm.geri_desc, gm.geri_narrative
|
|
|
+FROM rgerigc0_geri_gcnseqno_link r1
|
|
|
+ JOIN rgerima1_geri_mstr gm ON r1.geri_code = gm.geri_code
|
|
|
+WHERE r1.gcn_seqno = :gcnSeqNo
|
|
|
+ORDER BY gm.geri_desc
|
|
|
+ ",
|
|
|
+ ['gcnSeqNo' => $gcnSeqNo]
|
|
|
+ );
|
|
|
+ return view('app.fdb-pg.fdb-geriatric-precautions', compact('precautions'));
|
|
|
+ }
|
|
|
}
|