|
@@ -374,19 +374,20 @@ WHERE mcp_pro_id = :pro_id
|
|
|
}
|
|
|
|
|
|
function get_bills_pending_signature_count_as_mcp(){
|
|
|
- return;
|
|
|
- $pendingBillsToSign = Bill::where('bill_service_type', '<>', 'CARE_MONTH')->where(function ($query) use ($performerProID) {
|
|
|
- $query->where('hcp_pro_id', $performerProID)->where('is_signed_by_hcp', false)->where('is_cancelled', false);
|
|
|
+ $pendingBillsToSign = Bill::where('bill_service_type', '<>', 'CARE_MONTH')->where(function ($query) {
|
|
|
+ $query->where('hcp_pro_id', $this->id)->where('is_signed_by_hcp', false)->where('is_cancelled', false);
|
|
|
})
|
|
|
- ->orWhere(function ($query) use ($performerProID) {
|
|
|
- $query->where('cm_pro_id', $performerProID)->where('is_signed_by_cm', false)->where('is_cancelled', false);;
|
|
|
- })->orWhere(function ($query) use ($performerProID) {
|
|
|
- $query->where('rme_pro_id', $performerProID)->where('is_signed_by_rme', false)->where('is_cancelled', false);;
|
|
|
- })->orWhere(function ($query) use ($performerProID) {
|
|
|
- $query->where('rmm_pro_id', $performerProID)->where('is_signed_by_rmm', false)->where('is_cancelled', false);;
|
|
|
+ ->orWhere(function ($query) {
|
|
|
+ $query->where('cm_pro_id', $this->id)->where('is_signed_by_cm', false)->where('is_cancelled', false);
|
|
|
+ })->orWhere(function ($query) {
|
|
|
+ $query->where('rme_pro_id', $this->id)->where('is_signed_by_rme', false)->where('is_cancelled', false);
|
|
|
+ })->orWhere(function ($query) {
|
|
|
+ $query->where('rmm_pro_id', $this->id)->where('is_signed_by_rmm', false)->where('is_cancelled', false);
|
|
|
+ })->orWhere(function ($query) {
|
|
|
+ $query->where('generic_pro_id', $this->id)->where('is_signed_by_generic_pro', false)->where('is_cancelled', false);
|
|
|
})->count();
|
|
|
|
|
|
- $keyNumbers['pendingBillsToSign'] = $pendingBillsToSign;
|
|
|
+ return $pendingBillsToSign;
|
|
|
}
|
|
|
|
|
|
function get_incoming_reports_pending_signature_count_as_mcp() {
|