Update nama dokter pada laporan hasil dan user yang melakukan validasi khusus untuk site surabaya

This commit is contained in:
mikael-zakaria 2025-01-14 10:05:36 +07:00
parent 32e34a6d77
commit 0479a51f2b

View File

@ -5,10 +5,33 @@ class PrintResult extends BaseController {
public function otherTests($resultData, $data, $note){
// Mengetahui Apakah User Login adalah Bali atau Surabaya
$cityid = session()->get('usercityid');
if ($cityid == 1) {
$doctor = "dr. I Komang Parwata Sp.PK";
$analyst = "Mrs. Gusti Ayu Riska Mastari";
} elseif ($cityid == 2) {
$doctor = "dr. I.G.A.A Putri Sri Rejeki, Sp.PK";
// Digunakan untuk mengetahui user yang melakukan Validasi khusus analis surabaya
$uservalidator = $resultData[0]['validator'];
if ($uservalidator == "MG") {
$analyst = "Mrs. Mega Rahayu Ningsih";
} else if ($uservalidator == "ACP") {
$analyst = "Mrs. Afrita Catur Pratiwi";
} else {
$analyst = "-";
}
} else {
$doctor = " ";
}
if($data[0] != null) {
$accessnumber = $data[0]['SP_ACCESSNUMBER'];
$sex = $data[0]['sex'] == 1 ? "Male" : "Female";
$rm_number = $data[0]['PATNUMBER'];
@ -179,10 +202,10 @@ class PrintResult extends BaseController {
</tr>
<tr>
<td>Lab Technician</td>
<td align='right'>dr. I Komang Parwata Sp.PK</td>
<td align='right'>".$doctor."</td>
</tr>
<tr>
<td>Mrs. Gusti Ayu Riska Mastari</td>
<td>".$analyst."</td>
<td align='right'>Reg. No: 570/SIPDS/0001/I/DPMPTSP/2023</td>
</tr>
</table>
@ -402,13 +425,15 @@ class PrintResult extends BaseController {
cdt.TEXT1 as test_eng,
cdt.TEXT2 as test_ind,
cdt.UNIT as UNITTEXT,
cdt.REFFTEXT,
t.DEPTH,
t.NOTPRINTABLE,
t.TESTORDER,
dt.SHORTTEXT,
t.RESTYPE as code_type,
t.VALIDATIONINITIALS as validator,
dt.SHORTTEXT,
RESULT = case when t.RESVALUE is null then tx.FULLTEXT else t.RESVALUE end,
cr.*, cdt.REFFTEXT
cr.*
from REQUESTS r
left join TESTS t on t.REQUESTID = r.REQUESTID
left join DICT_TESTS dt on dt.ENDVALIDDATE is null and t.TESTID=dt.TESTID