diff --git a/Modules/HospitalPortal/Http/Controllers/Api/RequestLogController.php b/Modules/HospitalPortal/Http/Controllers/Api/RequestLogController.php
index 760103ed..234a37e9 100644
--- a/Modules/HospitalPortal/Http/Controllers/Api/RequestLogController.php
+++ b/Modules/HospitalPortal/Http/Controllers/Api/RequestLogController.php
@@ -732,6 +732,23 @@ class RequestLogController extends Controller
$data['signatureAd'] = $signatureAd;
+ $dataDiagnosis = [];
+ if($dataRequestLog->diagnosis)
+ {
+ $dataDiagnosiCodes = explode(',', $dataRequestLog->diagnosis);
+ foreach ($dataDiagnosiCodes as $diagnosisCode)
+ {
+ $diagnoisis = DB::table('icd')
+ ->where('icd.code', '=', $diagnosisCode)
+ ->select('icd.name')
+ ->first();
+ array_push($dataDiagnosis, $diagnoisis);
+ }
+ }
+
+ $data['dataDiagnosis'] = $dataDiagnosis;
+
+
$pdf = new Dompdf();
$options = new Options();
diff --git a/resources/views/pdf/final_log_page_1.blade.php b/resources/views/pdf/final_log_page_1.blade.php
index 47320b3c..5887f4a7 100644
--- a/resources/views/pdf/final_log_page_1.blade.php
+++ b/resources/views/pdf/final_log_page_1.blade.php
@@ -424,6 +424,36 @@
+
+
+
+ | Diagnosis |
+
+
+
+ @php
+ if(count($dataDiagnosis))
+ {
+ foreach ($dataDiagnosis as $valDiagnosis)
+ {
+ @endphp
+
+ | {{ !empty($valDiagnosis->name) ? ' - '.$valDiagnosis->name : '-'}} |
+
+ @php
+ }
+ }
+ else
+ {
+ @endphp
+
+ | - |
+
+ @php
+ }
+ @endphp
+
+
@@ -432,7 +462,7 @@
- | {{ !empty($dataRequestLog->catatan) ? $dataRequestLog->catatan : ''}} |
+ {{ !empty($dataRequestLog->catatan) ? $dataRequestLog->catatan : '-'}} |