riwayatpreregisterform: join m_company via mgm_mcu bukan CompanyNumber

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 <noreply@anthropic.com>
This commit is contained in:
sas.fajri
2026-05-25 22:02:11 +07:00
parent 34b9f3fac2
commit 7dec255168

View File

@@ -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'