@else
@endif
{{$order->eNDUSER->FIRST_NAME}} {{$order->eNDUSER->LAST_NAME}} @if(!empty($order->FROM_WEBSITE) && $order->FROM_WEBSITE == 1) From Blazma.com@endif @if(!empty($order->eNDUSER->IS_COMPANY) && $order->eNDUSER->IS_COMPANY == 1) Internal Account@endif @if($order->TYPE_ID == 2) Home Visit Location@endif
Financial Information
| + | Test ID | Test Type | Name | Mobile | ID Type | ID No. | Passport | Country | DOB | Gender | Original Price | Address | Patient History | Net Price | Action | {{--Invoicing | --}}Cancel | Questionnaire | Status | @if(!empty(session('enable_sample_generation')) && session('enable_sample_generation'))Postpone | @endifSTAT | MRN | City | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| @if(!empty($package->IS_PACKAGE)) @endif | @permission('view_samples_details') {{$package->pivot->ID}} @else {{$package->pivot->ID}} @endpermission | @if(!empty($order->eNDUSER->IS_COMPANY) && $order->eNDUSER->IS_COMPANY == 1 && $order->eNDUSER->IS_CLIENT_TEST_DETAILS) {{!empty($package->CLIENT_TEST_NAME_EN) ? $package->CLIENT_TEST_NAME_EN : $package->NAME_EN}} @else {{$package->NAME_EN}} @endif @if(!empty($package->pivot->SEHA_CERT)) Seha Certificate @endif | @if(!empty(session('enable_sample_generation'))) {{$package->pivot->NAME}} ({{$package->pivot->IDENTIFICATION}}) @permission('reservations_edit_info') @endpermission @permission('reservations_work_request') @if(empty(session('enable_ldm_integration')))Work Request@endif @endpermission @permission('reservations_add_test') @if($package->pivot->IS_PAID == 0 && (!in_array($order->ORDER_STATUS_ID,[-1,-2,-3,-4]) || $package->pivot->LAB_ORDER_STATUS_ID != -3 ) && !($isGenetic && $isMemberAlreadyAdded)) @endif @endpermission {{-- Patient Information modal trigger (beside Edit information / Work Request) --}} @php $patientNationality = !empty($package->pivot->NATIONALITY_ID) ? $countries->firstWhere('id', $package->pivot->NATIONALITY_ID) : null; $patientAge = !empty($package->pivot->DATE_OF_BIRTH) ? \Carbon\Carbon::parse($package->pivot->DATE_OF_BIRTH)->age : null; $patientGender = ''; switch ($package->pivot->GENDER_ID) { case 1: $patientGender = 'Male'; break; case 2: $patientGender = 'Female'; break; } $patientMobile = ''; if (!empty($package->pivot->MOBILE_NUMBER)) { $patientMobile = \Illuminate\Support\Str::startsWith($package->pivot->MOBILE_NUMBER, '+') ? $package->pivot->MOBILE_NUMBER : '+966 '.$package->pivot->MOBILE_NUMBER; } @endphp @else @if(($package->pivot->LAB_ORDER_STATUS_ID < 3) || session('role') == 4 || session('role') == 10) @endif {{$package->pivot->NAME}} @if(($package->pivot->LAB_ORDER_STATUS_ID < 3) || session('role') == 4 || session('role') == 10) @endif @endif | @if($editPatientInfo) {{empty($package->pivot->MOBILE_NUMBER) ? "" : $package->pivot->MOBILE_NUMBER}} @else {{empty($package->pivot->MOBILE_NUMBER) ? "" : $package->pivot->MOBILE_NUMBER}} @endif | @if($editPatientInfo) {{$package->pivot->IDENTIFICATION_TYPE}} @else {{$package->pivot->IDENTIFICATION_TYPE}} @endif | @if($editPatientInfo && $editIdAndNationality) @if(!empty($package->pivot->IDENTIFICATION)) {{$package->pivot->IDENTIFICATION}} @else empty @endif @else @if(!empty($package->pivot->IDENTIFICATION)) {{$package->pivot->IDENTIFICATION}} @else empty @endif @endif | @if($editPatientInfo) {{$package->pivot->PASSPORT}} @else {{$package->pivot->PASSPORT}} @endif | @if(!empty($package->pivot->NATIONALITY_ID)) @php $nationality = $countries->firstWhere('id', $package->pivot->NATIONALITY_ID); @endphp {{ $nationality->name ?? 'Select Nationality' }} @else Select Nationality @endif | @if($editPatientInfo) {{$package->pivot->DATE_OF_BIRTH}} @else {{$package->pivot->DATE_OF_BIRTH}} @endif | @if($editPatientInfo) @switch($package->pivot->GENDER_ID) @case(1) Male @break @case(2) Female @break @endswitch @else @switch($package->pivot->GENDER_ID) @case(1) Male @break @case(2) Female @break @endswitch @endif | @if($editPatientInfo) {{$package->pivot->EMAIL}} @else {{$package->pivot->EMAIL}} @endif | @if(empty(session('disable_price'))) @php $originalPrice = null; $priceWithoutTax = null; if ($package->pivot->TAX > 0) { $basePrice = $package->pivot->PRICE / ($package->pivot->TAX + 1); $priceWithoutTax = $basePrice + $package->pivot->DISCOUNT_AMOUNT; $originalPrice = ($priceWithoutTax * $package->pivot->TAX) + $priceWithoutTax; } else { $originalPrice = $package->pivot->PRICE + $package->pivot->DISCOUNT_AMOUNT; $priceWithoutTax = $originalPrice; } @endphp {{round($originalPrice,2)}} @else - @endif | @if($editPatientInfo) @if($order->eNDUSER) @if($order->eNDUSER->IDENTIFICATION == $package->pivot->IDENTIFICATION) {{$order->eNDUSER->PATIENT_ADDRESS}} @else @if($order->eNDUSER->member) {{$order->eNDUSER->member()->where(["IDENTIFICATION"=>$package->pivot->IDENTIFICATION,"END_USER_ID"=>$order->eNDUSER->ID])->first()->PATIENT_ADDRESS ?? ''}} @endif @endif @endif @else @if($order->eNDUSER) @if($order->eNDUSER->IDENTIFICATION == $package->pivot->IDENTIFICATION) {{$order->eNDUSER->PATIENT_ADDRESS}} @else @if($order->eNDUSER->member) {{$order->eNDUSER->member()->where(["IDENTIFICATION"=>$package->pivot->IDENTIFICATION,"END_USER_ID"=>$order->eNDUSER->ID])->first()->PATIENT_ADDRESS ?? ''}} @endif @endif @endif @endif | @if($editPatientInfo) @if(empty($order->eNDUSER->IS_COMPANY) || $order->eNDUSER->IS_COMPANY == 0) @if($order->eNDUSER) @if($order->eNDUSER->IDENTIFICATION == $package->pivot->IDENTIFICATION) {{$order->eNDUSER->PATIENT_HISTORY}} @else @if($order->eNDUSER->member) {{$order->eNDUSER->member()->where(["IDENTIFICATION"=>$package->pivot->IDENTIFICATION,"END_USER_ID"=>$order->eNDUSER->ID])->first()->PATIENT_HISTORY ?? ''}} @endif @endif @endif @endif @else @if($order->eNDUSER) @if($order->eNDUSER->IDENTIFICATION == $package->pivot->IDENTIFICATION) {{$order->eNDUSER->PATIENT_HISTORY}} @else @if($order->eNDUSER->member) {{$order->eNDUSER->member()->where(["IDENTIFICATION"=>$package->pivot->IDENTIFICATION,"END_USER_ID"=>$order->eNDUSER->ID])->first()->PATIENT_HISTORY ?? ''}} @endif @endif @endif @endif | @if(empty(session('disable_price'))) @if($order->END_USER_ID == 225329 || (empty($order->HOSPITAL_ID) && empty($order->eNDUSER->IS_COMPANY))) @if($package->pivot->TAX > 0) {{round($package->pivot->PRICE + ($package->pivot->PRICE * $package->pivot->TAX),2)}} @else {{round($package->pivot->PRICE,2)}} @endif @elseif($order->HOSPITAL_ID != 2) {{round($package->pivot->PRICE,2)}} @if($global_html && isset($global_symbol['currency'])) {!! $global_symbol['currency'] !!} @else {!! $global_symbol['currency'] ?? 'SAR' !!} @endif @else @if($package->pivot->TAX > 0) {{round($package->pivot->PRICE + ($package->pivot->PRICE * $package->pivot->TAX),2)}} @else {{round($package->pivot->PRICE,2)}} @endif @endif @endif {{-- @permission('reservations_refund')--}} {{-- @if(!empty($package->pivot->IS_PAID) && ($order->PAYMENT_METHOD_ID == 1 || ($order->PAYMENT_METHOD_ID == 2 && in_array('reservation_refund_online', session('permissions', []) ?? array())) ) && ($package->pivot->LAB_ORDER_STATUS_ID == 1 || $package->pivot->LAB_ORDER_STATUS_ID == -1) && (!empty($order->HOSPITAL->IS_PRIMARY) || !empty($order->HOSPITAL->IS_BRANCH)))--}} {{-- @php $show_refund_all=1; @endphp--}} {{-- --}} {{-- @endif--}} {{-- @endpermission--}} | @if($package->pivot->LAB_ORDER_STATUS_ID == -2) @php $show_refund_receipt = 1 @endphp @endif @if((empty($package->pivot->IS_PAID) && $package->pivot->LAB_ORDER_STATUS_ID != -3 && $order->PAYMENT_METHOD_ID != 2 && empty($order->eNDUSER->IS_COMPANY)) || (empty($package->pivot->IS_PAID) && $order->PAYMENT_METHOD_ID == 1 && !empty($order->eNDUSER->IS_COMPANY) && $package->pivot->LAB_ORDER_STATUS_ID != -3)) @php $show_discount_all = 1; @endphp @permission('reservations_discount') {{-- @if($order->DISCOUNT_AMOUNT==0 and $package->pivot->DISCOUNT_AMOUNT==0)--}} @if(!($package->IS_PACKAGE && empty($systemUser->ALLOW_PACKAGE_DISCOUNT))) @endif @endpermission @endif @permission('reservations_refund') @if(!empty($package->pivot->IS_PAID) && ($order->PAYMENT_METHOD_ID == 1 || ($order->PAYMENT_METHOD_ID == 2 && in_array('reservation_refund_online', session('permissions', []) ?? array())) ) && ($package->pivot->LAB_ORDER_STATUS_ID == 1 || $package->pivot->LAB_ORDER_STATUS_ID == -1) && (!empty($order->HOSPITAL->IS_PRIMARY) || !empty($order->HOSPITAL->IS_BRANCH))) @php $show_refund_all=1; @endphp @endif @endpermission @if((empty($package->IS_PACKAGE) && $package->TEST_CATEGORY != 10 && $package->pivot->LAB_ORDER_STATUS_ID == 1 && ($package->pivot->IS_PAID == 1 || $order->PAYMENT_METHOD_ID == 2 || $order->PAYMENT_METHOD_ID == 3)) && ( $package->pivot->IS_PAID == 1 || $order->PAYMENT_METHOD_ID == 3 || $order->PAYMENT_METHOD_ID == 2) && empty(session('location_id'))) @permission('reservations_collect') @endpermission {{-- @elseif((empty(session('org_id')) && !empty($package->IS_PACKAGE) && $package->pivot->LAB_ORDER_STATUS_ID == 1 && ($package->pivot->IS_PAID == 1 || $order->PAYMENT_METHOD_ID == 2 || $order->PAYMENT_METHOD_ID == 3)) && ( $package->pivot->IS_PAID == 1 || $order->PAYMENT_METHOD_ID == 3 || $order->PAYMENT_METHOD_ID == 2))--}} {{-- --}} @elseif($package->pivot->LAB_ORDER_STATUS_ID == -1 && $package->TEST_CATEGORY != 10 && empty($package->IS_PACKAGE)) @permission('reservations_collect') @endpermission @elseif($package->pivot->LAB_ORDER_STATUS_ID != 1 && empty($package->IS_PACKAGE) && $package->TEST_CATEGORY != 10 && ($package->pivot->IS_PAID == 1 || $order->PAYMENT_METHOD_ID == 3 || $order->PAYMENT_METHOD_ID == 2)) @permission('reservations_print_barcodes') @if(empty($package->pivot->BARCODE_PRINT)) Print @else Printed @endif @endpermission @elseif($package->pivot->LAB_ORDER_STATUS_ID != 1 && !empty($package->IS_PACKAGE) && ($package->pivot->IS_PAID == 1 || $order->PAYMENT_METHOD_ID == 3 || $order->PAYMENT_METHOD_ID == 2)) @elseif($package->pivot->LAB_ORDER_STATUS_ID == 1 && empty($package->pivot->IS_PAID) && $order->PAYMENT_METHOD_ID == 1 && empty(session('location_id'))) @php $pay_all += $package->pivot->PRICE; $show_pay_all = 1; @endphp @permission('reservations_pay') @endpermission @endif | {{--@if($package->pivot->LAB_ORDER_STATUS_ID != -3) @endif | --}}@permission('reservations_cancel') @if(($package->pivot->LAB_ORDER_STATUS_ID == 1 && $package->pivot->IS_PAID == 0 && $order->PAYMENT_METHOD_ID == 1) || (($package->pivot->LAB_ORDER_STATUS_ID == 2 || ($package->IS_SERVICE && $package->pivot->LAB_ORDER_STATUS_ID == 1)) && $order->PAYMENT_METHOD_ID == 3)) @php $show_cancel_all=1; @endphp @endif @endpermission | @if(!empty($lab_category_answers) && in_array($package->ID, $lab_category_answers)) @endif | @if($package->pivot->LAB_ORDER_STATUS_ID == -3) Cancelled @elseif($package->pivot->LAB_ORDER_STATUS_ID == 1) Confirmed @elseif($package->pivot->LAB_ORDER_STATUS_ID == 2) Sample Collected @elseif($package->pivot->LAB_ORDER_STATUS_ID == 3) Received @elseif($package->pivot->LAB_ORDER_STATUS_ID == 5) Outsourced @elseif($package->pivot->LAB_ORDER_STATUS_ID == -1) Rejected @elseif($package->pivot->LAB_ORDER_STATUS_ID == -2) Refunded (@if($package->pivot->VISA_REFUND) VISA @elseif($order->IS_TAMARA)Tamara @elseif($order->IS_TABBY)Tabby @else Cash @endif) @elseif($package->pivot->LAB_ORDER_STATUS_ID == 9) Partially Collected @elseif($package->pivot->LAB_ORDER_STATUS_ID == 10) Partially Received @elseif($package->pivot->LAB_ORDER_STATUS_ID == 11) Partially Ready @elseif($package->pivot->LAB_ORDER_STATUS_ID == 13) Pre Analytical @elseif($package->pivot->LAB_ORDER_STATUS_ID == -4) Partially Rejected @elseif($package->pivot->LAB_ORDER_STATUS_ID == 4 && (empty($package->TEST_CATEGORY) || $package->TEST_CATEGORY == 5)) pivot->ID, $encrypt_method, $key, 0, $iv ) ); echo $output; @endphp/pdf">Result @elseif($package->pivot->LAB_ORDER_STATUS_ID == 4 && ($package->TEST_CATEGORY == 10 || !empty($package->IS_PACKAGE))) @if(!$package->DISABLE_REPORT) @if(!$package->HAS_TEMPLATE) IS_CONFIDENTIAL) data-confirm="1" @endif > Medical Report IS_CONFIDENTIAL) data-confirm="1" @endif > Smart Report @php $approvedRecommendation = \App\Models\ENDUSERAIRECOMMENDATION::where('END_USER_LAB_ORDER_ID', $order->ID) ->where('IDENTIFICATION', $package->pivot->IDENTIFICATION) //->where('STATUS_ID', 1) ->first(); @endphp @if($approvedRecommendation && session('role') == 4) AI Report @endif @else Template Report @endif @permission('reservations_release_report') @endpermission @endif @endif | @if(!empty(session('enable_sample_generation')) && session('enable_sample_generation'))
@if(empty($package->IS_PACKAGE))
pivot->IS_POSTPONE) && $package->pivot->IS_POSTPONE==1)
checked="checked"
@endif
@if(!in_array('reservations_edit_postpone', session('permissions', []) ?? array()) || !in_array($package->pivot->LAB_ORDER_STATUS_ID,[1,2]))
disabled="disabled"
@endif
class="custom-control-input post-pone"
sample-id="{{$package->pivot->ID}}"
name="post_pone">
@endif
|
@endif
@if(empty($package->IS_PACKAGE))
pivot->IS_STAT) && $package->pivot->IS_STAT==1) checked="checked" @endif @if(!in_array('reservations_edit_urgent', session('permissions', []) ?? array()) || !in_array($package->pivot->LAB_ORDER_STATUS_ID,[1,2])) disabled="disabled" @endif class="custom-control-input is-stat" sample-id="{{$package->pivot->ID}}" name="is_stat">
@endif
|
@if($editPatientInfo) {{$package->pivot->MRN}} @else {{$package->pivot->MRN}} @endif | @if($editPatientInfo) @if($order->eNDUSER) @if($order->eNDUSER->IDENTIFICATION == $package->pivot->IDENTIFICATION) {{$cityMap[$order->eNDUSER->PATIENT_CITY_ID] ?? ''}} @else @if($order->eNDUSER->member) @php $cityValue = $order->eNDUSER->member()->where(["IDENTIFICATION"=>$package->pivot->IDENTIFICATION,"END_USER_ID"=>$order->eNDUSER->ID])->first()->PATIENT_CITY_ID ?? ''; @endphp @if(!empty($cityValue)) {{$cityMap[$cityValue]}} @endif @endif @endif @endif @else @if($order->eNDUSER) @if($order->eNDUSER->IDENTIFICATION == $package->pivot->IDENTIFICATION) {{$cityMap[$order->eNDUSER->PATIENT_CITY_ID] ?? ''}} @else @if($order->eNDUSER->member) @php $cityValue = $order->eNDUSER->member()->where(["IDENTIFICATION"=>$package->pivot->IDENTIFICATION,"END_USER_ID"=>$order->eNDUSER->ID])->first()->PATIENT_CITY_ID ?? ''; @endphp @if(!empty($cityValue)) {{$cityMap[$cityValue]}} @endif @endif @endif @endif @endif |



