FDQPV5 - add sample only fields

This commit is contained in:
sas.fajri
2026-05-28 14:44:39 +07:00
parent ee7689654b
commit f09de297cd

View File

@@ -248,14 +248,17 @@ class Patient extends MY_Controller
'N' as not_sampled,
'' as username,
'' as status_coming,
'' as date_coming,
'' as date_coming_ina,
'' as order_datetime
FROM t_orderheader
'' as date_coming,
'' as date_coming_ina,
'' as order_datetime,
IFNULL(T_OrderHeaderAddOnReceiveSample, 'N') as flagSampleOnly,
IFNULL(T_OrderHeaderAddOnReceiveSampleTime, '') as sampleOnlyTime
FROM t_orderheader
JOIN m_patient ON T_OrderHeaderM_PatientID = M_PatientID
JOIN corporate ON T_OrderHeaderCorporateID = CorporateID
LEFT JOIN last_statuspayment ON Last_StatusPaymentT_OrderHeaderID = T_OrderHeaderID AND Last_StatusPaymentIsActive = 'Y'
LEFT JOIN t_orderheaderaddon ON T_OrderHeaderAddOnT_OrderHeaderID = T_OrderHeaderID AND T_OrderHeaderAddOnIsActive = 'Y'
left JOIN m_title ON M_PatientM_TitleID = M_TitleID
LEFT JOIN mgm_mcu ON T_OrderHeaderMgm_McuID = Mgm_McuID AND Mgm_McuIsActive = 'Y'
@@ -348,11 +351,13 @@ class Patient extends MY_Controller
FormRiwayatPasienUUID as form_riwayat_pasien_uuid,
IFNULL(T_OrderHeaderAddOnID,0) as order_header_addon_id,
IFNULL(T_OrderHeaderAddOnOrderType,'ONSITE') as order_header_addon_order_type,
IFNULL(CorporateCorporateTypeID,0) as corporate_type_id,
IFNULL(CorporateTypeName,'') as corporate_type_name,
IFNULL(M_OrderTypeName, '-') as order_type_name,
IFNULL(M_OrderTypeCode, '-') as order_type_code
FROM t_orderheader
IFNULL(CorporateCorporateTypeID,0) as corporate_type_id,
IFNULL(CorporateTypeName,'') as corporate_type_name,
IFNULL(M_OrderTypeName, '-') as order_type_name,
IFNULL(M_OrderTypeCode, '-') as order_type_code,
IFNULL(T_OrderHeaderAddOnReceiveSample, 'N') as flagSampleOnly,
IFNULL(T_OrderHeaderAddOnReceiveSampleTime, '') as sampleOnlyTime
FROM t_orderheader
JOIN m_patient ON T_OrderHeaderM_PatientID = M_PatientID
JOIN corporate ON T_OrderHeaderCorporateID = CorporateID
LEFT JOIN corporate_type ON CorporateCorporateTypeID = CorporateTypeID AND CorporateTypeIsActive = 'Y'