From 7dec255168efc27e987c0168f67c9e1661a860c0 Mon Sep 17 00:00:00 2001 From: "sas.fajri" Date: Mon, 25 May 2026 22:02:11 +0700 Subject: [PATCH] riwayatpreregisterform: join m_company via mgm_mcu bukan CompanyNumber MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit JOIN m_company langsung dari Mcu_PreregisterPatientsCompanyNumber diganti LEFT JOIN mgm_mcu → m_company, karena CompanyNumber bisa kosong tapi Mgm_McuM_CompanyID selalu terisi. Co-Authored-By: Claude Sonnet 4.6 --- application/controllers/fisik/Riwayatpreregisterform.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/application/controllers/fisik/Riwayatpreregisterform.php b/application/controllers/fisik/Riwayatpreregisterform.php index 76e78d3b..b44f2c43 100644 --- a/application/controllers/fisik/Riwayatpreregisterform.php +++ b/application/controllers/fisik/Riwayatpreregisterform.php @@ -203,7 +203,8 @@ class Riwayatpreregisterform extends MY_Controller LEFT JOIN m_patient ON Mcu_PreregisterPatientsM_PatientID = M_PatientID AND Mcu_PreregisterPatientsM_PatientID > 0 LEFT JOIN m_sex sex_pat ON M_PatientM_SexID = sex_pat.M_SexID LEFT JOIN m_sex sex_pre ON Mcu_PreregisterPatientsM_SexID = sex_pre.M_SexID - JOIN m_company ON Mcu_PreregisterPatientsCompanyNumber = M_CompanyNumber + LEFT JOIN mgm_mcu ON Mcu_PreregisterPatientsMgm_McuID = mgm_mcu.Mgm_McuID + LEFT JOIN m_company ON mgm_mcu.Mgm_McuM_CompanyID = m_company.M_CompanyID LEFT JOIN t_samplingso ON T_SamplingSoT_OrderHeaderID = FormRiwayatPasienT_OrderHeaderID AND T_SamplingSoIsActive = 'Y' LEFT JOIN t_test ON T_SamplingSoT_TestID = T_TestID AND T_TestIsActive = 'Y' LEFT JOIN nat_test ON T_TestNat_TestID = Nat_TestID AND Nat_TestIsActive = 'Y'