mirror of
https://gitlab.com/signalytic/client-external/streamline/streamline-emr.git
synced 2026-09-11 18:51:31 +00:00
The official image from streamline does not currently work for the arm64 platform. As a temporary measure, the source code and docker build scripts have been lifted from the official images and are used to build locally. Some additional modifications are made to reduce overall image size, these are documented in docker/README.md
18287 lines
1.0 MiB
Plaintext
Executable File
18287 lines
1.0 MiB
Plaintext
Executable File
@extends('layouts.main')
|
|
|
|
@push('styles')
|
|
<link href="{{ asset('elite/bower_components/select2/select2.min.css') }}" rel="stylesheet" />
|
|
<link href="{{ asset('/elite/bower_components/datatables/jquery.dataTables.min.css') }}" rel="stylesheet"
|
|
type="text/css" />
|
|
<link href="{{ asset('elite/tables/css/buttons.dataTables.min.css') }}" rel="stylesheet" type="text/css" />
|
|
<link href="{{ asset('elite/bower_components/bootstrap-datepicker/bootstrap-datepicker.min.css') }}" rel="stylesheet"
|
|
type="text/css" />
|
|
<style>
|
|
th,
|
|
td {
|
|
white-space: nowrap;
|
|
}
|
|
</style>
|
|
@endpush
|
|
|
|
@section('content')
|
|
<div class="row bg-title">
|
|
<div class="col-lg-3 col-md-4 col-sm-4 col-xs-12">
|
|
<h4 class="page-title">Audit {{ __('audit_trail.details') }}</h4>
|
|
</div>
|
|
<div class="col-lg-9 col-sm-8 col-md-8 col-xs-12">
|
|
<ol class="breadcrumb">
|
|
<li><a href="{{ route('home') }}">{{ __('audit_trail.dashboard') }}</a></li>
|
|
<li><a href="/audit_trail/">{{ __('audit_trail.audit_trail') }}</a></li>
|
|
<li class="active">{{ __('audit_trail.details') }}</li>
|
|
</ol>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="white-box">
|
|
<div class="row">
|
|
<div class="col-md-10">
|
|
<div class="col-md-11">
|
|
<Code>Color Codes</Code>
|
|
<span style="color:black" class="badge badge-danger">Deleted</span>
|
|
<span style="color:black" class="badge badge-success">Created</span>
|
|
<span style="color:black" class="badge badge-info">Updated</span>
|
|
<span style="color:black" class="badge badge-warning">Restored</span>
|
|
</div>
|
|
</div>
|
|
<div class="col-md-2">
|
|
{{ Form::open(['method'=>'post','route' => 'audit_trail_print']) }}
|
|
{{ Form::hidden('data', json_encode($audit)) }}
|
|
{{ Form::submit('Print', ['style' => 'float: right;', 'class'=>'btn btn-info btn-success']) }}
|
|
{{ Form::close() }}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="row">
|
|
<div class="col-sm-12">
|
|
<div class="white-box">
|
|
|
|
@php
|
|
$record_affected = str_replace('Streamline\\', '', $audit->auditable_type);
|
|
$exploded_array = preg_split('/(?=[A-Z])/', $record_affected);
|
|
$record_affected = implode(' ', $exploded_array);
|
|
@endphp
|
|
|
|
@if ($audit !== null)
|
|
<p>
|
|
@if ($audit->event == 'created')
|
|
@if ($audit->auditable_type == 'Streamline\Models\DebtPlan')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>debt
|
|
plan</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$debt_plan = Streamline\Models\DebtPlanArrangement::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key == 'authorised_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'debt_plan_arrangement')
|
|
<td>{{ $debt_plan ? $debt_plan->name : $value }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\District')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>district</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Clinic')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>clinic</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Allergy')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>allergy</b> record
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\DebtPlanPaymentStaff')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>debt
|
|
plan payment staff</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Drug')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>drug</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_by', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$supplier = Streamline\Models\Supplier::where('id', $value)->first();
|
|
$unit = Streamline\Models\UnitOfMeasure::where('id', $value)->first();
|
|
$item_category = Streamline\Models\ItemCategory::where('id', $value)->first();
|
|
$chart_of_account = Streamline\Models\ChartOfAccount::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'supplier_id')
|
|
<td>{{ $supplier ? $supplier->name : $value }}</td>
|
|
@elseif($key == 'unit_id')
|
|
<td>{{ $unit ? $unit->name : $value }}</td>
|
|
@elseif($key == 'category_id')
|
|
<td>{{ $item_category ? $item_category->name : $value }}</td>
|
|
@elseif($key == 'account_id')
|
|
<td>{{ $chart_of_account ? $chart_of_account->name : $value }}</td>
|
|
@else
|
|
<td>{{ is_array($value) ? json_encode($value): $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\DrugCategory')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>drug
|
|
category</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\DrugForm')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>drug
|
|
form</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\DrugUnit')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>drug
|
|
unit</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\EmergencySign')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>emergency
|
|
sign</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\HospitalBill')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>hospital
|
|
bill</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\HospitalInformation')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>hospital
|
|
information</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$district = Streamline\Models\District::where('id', $value)->first();
|
|
$county = Streamline\Models\County::where('id', $value)->first();
|
|
$subcounty = Streamline\Models\Subcounty::where('id', $value)->first();
|
|
$parish = Streamline\Models\Parish::where('id', $value)->first();
|
|
$village = Streamline\Models\Village::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'district')
|
|
<td>{{ $district ? $district->name : $value }}</td>
|
|
@elseif($key == 'subcounty')
|
|
<td>{{ $subcounty ? $subcounty->name : $value }}</td>
|
|
@elseif($key == 'county')
|
|
<td>{{ $county ? $county->name : $value }}</td>
|
|
@elseif($key == 'parish')
|
|
<td>{{ $parish ? $parish->name : $value }}</td>
|
|
@elseif($key == 'village')
|
|
<td>{{ $village ? $village->name : $value }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\IncomingWardChart')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>incoming
|
|
ward
|
|
chart</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\InpatientBill')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>inpatient
|
|
bill</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\InpatientInfo')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>inpatient
|
|
info</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$ward = Streamline\Models\Ward::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'ward_id')
|
|
<td>{{ $ward->name }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Investigation')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>Investigation</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$investigationcategory = Streamline\Models\InvestigationCategory::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'category')
|
|
<td>{{ $investigationcategory->name }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\InvestigationNormalRange')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>investigation
|
|
normal range</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\InvestigationResultTemplate')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>investigation
|
|
result template</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\InvestigationSpecialisedVariable')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>investigation
|
|
specialised variable</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\InvoicePayment')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>invoice
|
|
payment</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$patientcategory = Streamline\Models\PatientCategory::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'patient_category')
|
|
<td>{{ $patientcategory->name }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\LabInstrument')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>lab
|
|
instrument</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\MaternityInpatient')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>maternity
|
|
inpatient</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'abortion')
|
|
<td>@if ($value == 1)) Yes @else None @endif</td>
|
|
@elseif($key == 'postpartum')
|
|
<td>@if ($value == 1)) Yes @else None @endif</td>
|
|
@elseif($key == 'previous_pph')
|
|
<td>@if ($value == 1)) Yes @else None @endif</td>
|
|
@elseif($key == 'hiv_result_usaid')
|
|
<td>@if ($value == 1)) +ve @else -ve @endif</td>
|
|
@elseif($key == 'history_of_fits')
|
|
<td>@if ($value == 1)) Yes @else None @endif</td>
|
|
@elseif($key == 'history_of_aph')
|
|
<td>@if ($value == 1)) Yes @else None @endif</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\MessageBoard')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>message
|
|
board</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('body', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Observation')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>observation</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('name', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\ObstetricHistory')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>obstetric
|
|
history</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('patient_id', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$clinic = Streamline\Models\Clinic::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'clinic_id')
|
|
<td>{{ $clinic ? $clinic->name : $value }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Occupation')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>occupation</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('name', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\OrderedSundry')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>ordered
|
|
sundry</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('patient_id', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'payment_status')
|
|
<td>@if ($value == 1) Paid @else Not Paid @endif</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Parish')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>parish</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('name', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$subcounty = Streamline\Models\Subcounty::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'subcounty_id')
|
|
<td>{{ $subcounty ? $subcounty->name : $value }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\PatientAppointment')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>patient
|
|
appointment</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('patient_id', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\PatientDispensing')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>patient
|
|
dispensing</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('patient_id', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@else
|
|
<td>{{ json_encode($value) }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\PatientPaymentMethod')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>patient
|
|
payment
|
|
method</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('name', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\PatientRefunds')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>patient
|
|
refund</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('patient_id', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\PaymentItem')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>payment
|
|
item</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\PriceListCategories')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>price
|
|
list
|
|
category</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$patient_category = Streamline\Models\PatientCategory::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'patient_category_id')
|
|
<td>{{ $patient_category ? $patient_category->name : $value }}</td>
|
|
@elseif($key == 'pay_for_invoice')
|
|
<td>@if ($value == 1) Yes @else No @endif</td>
|
|
@else
|
|
<td>{{ json_encode($value) }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Procedure')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>procedure</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$category = Streamline\Models\ProcedureCategory::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'category_id')
|
|
<td>{{ $category ? $category->name : $value }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\SingleGroupPremium')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>single
|
|
group
|
|
premium</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\StaffPositions')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>staff
|
|
position</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Subcounty')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>subcounty</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$county = Streamline\Models\County::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'county_id')
|
|
<td>{{ $county ? $county->name : $value }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\SundryDeposit')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>sundry
|
|
deposit</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'discount_status')
|
|
<td>@if ($value == 1) Discounted @else Not Discounted @endif</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Supplier')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>supplier</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Symptom')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>symptom</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\TrackInvoice')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>track
|
|
invoice</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Treatment')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>treatment</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$drug = Streamline\Models\Drug::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'drugs')
|
|
<td>{{ $drug ? $drug->name : $value }}</td>
|
|
@elseif($key == 'dispense_status')
|
|
<td>@if ($value == 1) Dispensed @else Not Dispensed @endif</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\UnitOfMeasure')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>unit
|
|
of
|
|
measure</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\User')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>user</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$blood_group = Streamline\Models\BloodGroup::where('id', $value)->first();
|
|
$security_question = Streamline\Models\SecurityQuestion::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'blood_group_id')
|
|
<td>{{ $blood_group ? $blood_group->name : $value }}</td>
|
|
@elseif($key == 'willing_to_donate')
|
|
<td>@if ($value == 1) Yes @else No @endif</td>
|
|
@elseif($key == 'security_question_id')
|
|
<td>{{ $security_question ? $security_question->name : $value }}
|
|
</td>
|
|
@elseif($key == 'security_answer')
|
|
<td>@if (!is_null($value)) @else @endif</td>
|
|
@elseif($key == 'council_registration')
|
|
<td>@if ($value == 0) None @else Yes @endif</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\WardChartApproval')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>ward
|
|
chart
|
|
approval</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$ward = Streamline\Models\Ward::where('id', $value)->first();
|
|
$drug = Streamline\Models\Drug::where('id', $value)->first();
|
|
$incoming_ward_chart = Streamline\Models\IncomingWardChart::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'ward_id')
|
|
<td>{{ $ward ? $ward->name : $value }}</td>
|
|
@elseif($key == 'drug_ids')
|
|
<td>{{ $drug ? $drug->name : $value }}</td>
|
|
{{-- @elseif($key == 'incoming_ward_charts_ids')
|
|
<td>{{ $incoming_ward_chart ? $incoming_ward_chart->name : $value }}</td> --}}
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\WardConsultationsAndService')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>ward
|
|
consultations and service</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$service = Streamline\Models\Services::where('id', $value)->first();
|
|
$ward = Streamline\Models\Ward::where('id', $value)->first();
|
|
$chart_of_account = Streamline\Models\ChartOfAccount::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'service_id')
|
|
<td>{{ $service ? $service->name : $value }}</td>
|
|
@elseif($key == 'current_chart_of_account')
|
|
<td>{{ $chart_of_account ? $chart_of_account->name : $value }}</td>
|
|
@elseif($key == 'ward_id')
|
|
<td>{{ $ward ? $ward->name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\WardExtra')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>ward
|
|
extra</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$ward = Streamline\Models\Ward::where('id', $value)->first();
|
|
$chart_of_account = Streamline\Models\ChartOfAccount::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'ward_id')
|
|
<td>{{ $ward ? $ward->name : $value }}</td>
|
|
@elseif($key == 'current_chart_of_account')
|
|
<td>{{ $chart_of_account ? $chart_of_account->name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\WardInpatientSheetComment')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>ward
|
|
inpatient
|
|
sheet comment</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$ward = Streamline\Models\Ward::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'ward_id')
|
|
<td>{{ $ward ? $ward->name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\WardItemRequest')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>ward
|
|
item
|
|
request</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$ward = Streamline\Models\Ward::where('id', $value)->first();
|
|
$item = Streamline\Models\ItemCategory::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'ward_id')
|
|
<td>{{ $ward ? $ward->name : $value }}</td>
|
|
@elseif($key == 'item_type')
|
|
<td>{{ $item ? $item->name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\WardProcedure')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>ward
|
|
procedure</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$ward = Streamline\Models\Ward::where('id', $value)->first();
|
|
$procedure = Streamline\Models\Procedure::where('id', $value)->first();
|
|
$chart_of_account = Streamline\Models\ChartOfAccount::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'ward_id')
|
|
<td>{{ $ward ? $ward->name : $value }}</td>
|
|
@elseif($key == 'procedure_id')
|
|
<td>{{ $procedure ? $procedure->name : $value }}</td>
|
|
@elseif($key == 'current_chart_of_account')
|
|
@if ($value == 0)
|
|
<td>None</td>
|
|
@else
|
|
<td>{{ $chart_of_account ? $chart_of_account->name : $value }}
|
|
</td>
|
|
@endif
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\WardStock')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>ward
|
|
stock</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$ward = Streamline\Models\Ward::where('id', $value)->first();
|
|
$item_category = Streamline\Models\ItemCategory::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'ward_id')
|
|
<td>{{ $ward ? $ward->name : $value }}</td>
|
|
@elseif($key == 'item_type')
|
|
<td>{{ $item_category ? $item_category->name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\WardSundryDispensation')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>ward
|
|
sundry
|
|
dispensation</b> record
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$sundry = Streamline\Models\Sundry::where('id', $value)->first();
|
|
$ward = Streamline\Models\Ward::where('id', $value)->first();
|
|
$chart_of_account = Streamline\Models\ChartOfAccount::where('id', $value)->first();
|
|
$cost_of_goods = Streamline\Models\CostOfGood::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'current_chart_of_account')
|
|
<td>{{ $chart_of_account ? $chart_of_account->name : $value }}</td>
|
|
@elseif($key == 'cost_of_goods_account')
|
|
<td>{{ $cost_of_goods ? $cost_of_goods->name : $value }}</td>
|
|
@elseif($key == 'sundry_id')
|
|
<td>{{ $sundry ? $sundry->name : $value }}</td>
|
|
@elseif($key == 'ward_id')
|
|
<td>{{ $ward ? $ward->name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\WardTreatment')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>ward
|
|
treatment</b>
|
|
record
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'dispense_status')
|
|
<td>@if ($value == 1) Dispensed @else Not Dispensed @endif</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\WardTreatmentDispensation')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>ward
|
|
treatment
|
|
dispensation</b> record
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$ward = Streamline\Models\Ward::where('id', $value)->first();
|
|
$drug = Streamline\Models\Drug::where('id', $value)->first();
|
|
$chart_of_account = Streamline\Models\ChartOfAccount::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'ward_id')
|
|
<td>{{ $ward ? $ward->name : $value }}</td>
|
|
@elseif($key == 'drug_id')
|
|
<td>{{ $drug ? $drug->name : $value }}</td>
|
|
@elseif($key == 'current_chart_of_account')
|
|
<td>{{ $chart_of_account ? $chart_of_account->name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Consultation')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>consultation</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$diagnosis = Streamline\Models\Diagnosis::where('id', $value)->first();
|
|
$outcome = Streamline\Models\Outcome::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'primary_diagnosis')
|
|
<td>{{ $diagnosis ? $diagnosis->name : $value }}</td>
|
|
@elseif($key == 'outcome_id')
|
|
<td>{{ $outcome ? $outcome->name : $value }}</td>
|
|
@elseif($key == 'completed')
|
|
<td>@if ($value == 1) Yes @else No @endif</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\HeadOfFamily')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>family
|
|
head</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\WardInvestigationPricing')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a
|
|
<b>ward
|
|
investigation pricing</b> with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$ward = Streamline\Models\Ward::where('id', $value)->first();
|
|
$chart_of_account = Streamline\Models\ChartOfAccount::where('id', $value)->first();
|
|
$investigation = Streamline\Models\Investigation::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'investigation_id')
|
|
<td>{{ $investigation ? $investigation->name : $value }}</td>
|
|
@elseif($key == 'ward_id')
|
|
<td>{{ $ward ? $ward->name : $value }}</td>
|
|
@elseif($key == 'current_chart_of_account')
|
|
<td>{{ $chart_of_account ? $chart_of_account->name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\InpatientSheetAudit')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>inpatient
|
|
sheet audit</b> with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$outcome = Streamline\Models\Outcome::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'outcome_id')
|
|
<td>{{ $outcome ? $outcome->name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Alert')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>alert</b>
|
|
with
|
|
values <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Company')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>company</b>
|
|
with
|
|
values <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\InsurancePremiums')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>insurance
|
|
premium</b> with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\InpatientBedCategory')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>inpatient
|
|
bed category</b> with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$income_account = Streamline\Models\ChartOfAccount::where('type', 1)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'staff_in_charge')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'income_account')
|
|
<td>{{ $income_account ? $income_account->name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\CashierIncome')
|
|
<b>{{ $full_names }}</b> created a new
|
|
cashier
|
|
income with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Banking')
|
|
<b>{{ $full_names }}</b> has successfully
|
|
<b style="color: green">created</b> a
|
|
<b>bank</b> transaction with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$bank = Streamline\Models\Bank::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'bank')
|
|
<td>{{ $bank->name }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\ProcedureDeposit')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>procedure
|
|
deposit</b> with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$chart_of_accounts = Streamline\Models\ChartOfAccount::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'discount_status')
|
|
<td>@if ($value == 1) Discounted @else Not Discounted @endif</td>
|
|
@elseif($key == 'payment_status')
|
|
<td>@if ($value == 1) Paid @else Not Paid @endif</td>
|
|
@elseif($key == 'current_chart_of_accounts')
|
|
<td>{{ $chart_of_accounts ? $chart_of_accounts->name : $value }}
|
|
</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\FamilyAccountDeposit')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>family
|
|
account deposit</b> with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first() ? Streamline\Models\Patient::where('id', $value)->first() : null;
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if(!is_null($patient))
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@endif
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : $value }}
|
|
{{ $user ? $user->last_name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ json_encode($value) }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\FamilyAccount')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>family
|
|
account</b> with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\PatientDiscount')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>patient
|
|
discount</b> with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$patient_category = Streamline\Models\PatientCategory::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : $value }}
|
|
{{ $patient ? $patient->last_name : $value }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : $value }}
|
|
{{ $user ? $user->last_name : $value }}</td>
|
|
@elseif($key == 'patient_category')
|
|
<td>{{ $patient_category ? $patient_category->name : $value }}</td>
|
|
@elseif($key == 'discount')
|
|
<td>@if ($value == 1) Yes @else No @endif</td>
|
|
@elseif($key == 'pay_later')
|
|
<td>@if ($value == 1) Yes @else No @endif</td>
|
|
@elseif($key == 'co_payment')
|
|
<td>@if ($value == 1) Yes @else No @endif</td>
|
|
@elseif($key == 'co_payment_share')
|
|
<td>@if ($value == 1) Yes @else No @endif</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\PatientCategory')
|
|
<b>{{ $full_names }}</b> created a new
|
|
patient
|
|
category with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ json_encode($value) }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\StaffPaymentConfiguration')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>staff
|
|
payment configuration</b> with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$item_category = Streamline\Models\ItemCategory::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'user_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'item_category')
|
|
<td>{{ $item_category ? $item_category->name : $value }}</td>
|
|
@elseif($key == 'payment_type')
|
|
<td>@if ($value == 0) Fixed Amount @else Percentage @endif</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\StaffPerformedService')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>staff
|
|
performed service</b> with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$item_category = Streamline\Models\ItemCategory::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id' || $key == 'performed_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'item_category')
|
|
<td>{{ $item_category ? $item_category->name : $value }}</td>
|
|
@elseif($key == 'inpatient')
|
|
<td>@if ($value == 0) No @else Yes @endif</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\PackageUnit')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>package
|
|
unit</b> with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\InvestigationDeposit')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>investigation deposit</b> with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$chartofaccounts = Streamline\Models\ChartOfAccount::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'current_chart_of_accounts')
|
|
<td>{{ $chartofaccounts->name }}</td>
|
|
@elseif($key == 'discount_status')
|
|
<td>@if ($value == 1) Discounted @else Not Discounted @endif</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Discount')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>discount</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Requisition')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>requisition</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$quotation_type = Streamline\Models\QuotationType::where('id', $value)->first();
|
|
$drug = Streamline\Models\Drug::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'quotation_type_id')
|
|
<td>{{ $quotation_type ? $quotation_type->name : $value }}</td>
|
|
@elseif($key == 'drug_id')
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\StockWatcher')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>stock
|
|
watcher</b> with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$item_category = Streamline\Models\ItemCategory::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'item_type')
|
|
<td>{{ $item_category ? $item_category->name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\InsuranceGroup')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>insurance group</b> with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\PatientDocument')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>patient
|
|
document</b> with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Village')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>village</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$parish = Streamline\Models\Parish::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'parish_id')
|
|
@if ($value == 0)
|
|
<td>N/A</td>
|
|
@else
|
|
<td>{{ $parish ? $parish->name : $value }}</td>
|
|
@endif
|
|
{{-- @elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td> --}}
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\PasswordSecurity')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>password</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($user['id'] == $value && $key == 'user_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ json_encode($value) }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Sundry')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>sundry</b>
|
|
record with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$chart_of_account = Streamline\Models\ChartOfAccount::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'account_id')
|
|
<td>{{ $chart_of_account ? $chart_of_account->name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Services')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>service</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$chart_of_account = Streamline\Models\ChartOfAccount::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'account_id')
|
|
<td>{{ $chart_of_account ? $chart_of_account->name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\StreamlineSetupStep')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>setup
|
|
step</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'completion_status')
|
|
<td>@if ($value == 1) Completed @else Pending @endif</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Ward')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>ward</b>
|
|
with
|
|
values <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\PharmacyStockReconciliation')
|
|
<b>{{ $full_names }}</b> created a new
|
|
pharmacy
|
|
stock reconciliation with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\StoreStockReconciliation')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>store
|
|
stock
|
|
reconciliation</b> record with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$drug = Streamline\Models\Drug::where('id', $value)->first();
|
|
$chart_of_account = Streamline\Models\ChartOfAccount::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'drug_id')
|
|
<td>{{ $drug ? $drug->name : $value }}</td>
|
|
@elseif($key == 'affected_account_id')
|
|
<td>{{ $chart_of_account ? $chart_of_account->name : $value }}</td>
|
|
@elseif($key == 'completion_status')
|
|
<td>@if ($value == 1) Completed @else Not Completed @endif</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\ServiceDeposit')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>service
|
|
deposit</b> with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$chart_of_accounts = Streamline\Models\ChartOfAccount::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'current_chart_of_accounts')
|
|
<td>{{ $chart_of_accounts ? $chart_of_accounts->name : $value }}
|
|
</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\OrderedInvestigation')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>ordered
|
|
investigation</b> with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$investigation = Streamline\Models\Investigation::where('id', $value)->first();
|
|
$clinic = Streamline\Models\Clinic::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'investigation_id')
|
|
<td>{{ $investigation ? $investigation->name : $value }}</td>
|
|
@elseif($key == 'clinic')
|
|
<td>{{ $clinic ? $clinic->name : $value }}</td>
|
|
@elseif($key == 'inpatient')
|
|
<td>@if ($value == 1) Yes @else No @endif</td>
|
|
@elseif($key == 'investigation_status')
|
|
<td>@if ($value == 1) Done @else Pending @endif</td>
|
|
@elseif($key == 'payment_status')
|
|
<td>@if ($value == 1) Paid @else Not Paid @endif</td>
|
|
@elseif($key == 'for_inpatient')
|
|
<td>@if ($value == 1) Yes @else No @endif</td>
|
|
@elseif($key == 'inpatient_bill_generated')
|
|
<td>@if ($value == 1) Yes @else No @endif</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Patient')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>patient</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$marital_status = Streamline\Models\MaritalStatus::where('id', $value)->first();
|
|
$occupation = Streamline\Models\Occupation::where('id', $value)->first();
|
|
$patient_category = Streamline\Models\PatientCategory::where('id', $value)->first();
|
|
$religion = Streamline\Models\Religion::where('id', $value)->first();
|
|
$country = Streamline\Models\Country::where('id', $value)->first();
|
|
$district = Streamline\Models\District::where('id', $value)->first();
|
|
$county = Streamline\Models\County::where('id', $value)->first();
|
|
$subcounty = Streamline\Models\Subcounty::where('id', $value)->first();
|
|
$parish = Streamline\Models\Parish::where('id', $value)->first();
|
|
$village = Streamline\Models\Village::where('id', $value)->first();
|
|
$next_of_kin_relationship = Streamline\Models\FamilyRelationship::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'marital_status')
|
|
<td>{{ $marital_status ? $marital_status->name : $value }}</td>
|
|
@elseif($key == 'occupation_id')
|
|
<td>{{ $occupation ? $occupation->name : $value }}</td>
|
|
@elseif($key == 'category_id')
|
|
<td>{{ $patient_category ? $patient_category->name : $value }}</td>
|
|
@elseif($key == 'religion_id')
|
|
<td>{{ $religion ? $religion->name : $value }}</td>
|
|
@elseif($key == 'country_id')
|
|
@if ($value == 0)
|
|
<td>N/A</td>
|
|
@else
|
|
<td>{{ $country ? $country->name : $value }}</td>
|
|
@endif
|
|
@elseif($key == 'district_id')
|
|
@if ($value == 0)
|
|
<td>N/A</td>
|
|
@else
|
|
<td>{{ $district ? $district->name : $value }}</td>
|
|
@endif
|
|
@elseif($key == 'county_id')
|
|
@if ($value == 0)
|
|
<td>N/A</td>
|
|
@else
|
|
<td>{{ $county ? $county->name : $value }}</td>
|
|
@endif
|
|
@elseif($key == 'subcounty_id')
|
|
@if ($value == 0)
|
|
<td>N/A</td>
|
|
@else
|
|
<td>{{ $subcounty ? $subcounty->name : $value }}</td>
|
|
@endif
|
|
@elseif($key == 'parish_id')
|
|
@if ($value == 0)
|
|
<td>N/A</td>
|
|
@else
|
|
<td>{{ $parish ? $parish->name : $value }}</td>
|
|
@endif
|
|
@elseif($key == 'village_id')
|
|
@if ($value == 0)
|
|
<td>N/A</td>
|
|
@else
|
|
<td>{{ $village ? $village->name : $value }}</td>
|
|
@endif
|
|
@elseif($key == 'gender')
|
|
<td>@if ($value == 1) Male @else Female @endif</td>
|
|
@elseif($key == 'insurance_status')
|
|
<td>@if ($value == 1) Insured @else Not Insured @endif</td>
|
|
@elseif($key == 'next_of_kin_relationship')
|
|
<td>{{ $next_of_kin_relationship ? $next_of_kin_relationship->name : $value }}
|
|
</td>
|
|
@elseif($key == 'citizenship')
|
|
<td>@if ($value == 1) Ugandan @else Non Ugandan @endif</td>
|
|
{{-- @elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td> --}}
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\PrescriptionError')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>prescription error</b> with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$drug = Streamline\Models\Drug::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'previous_drugs')
|
|
<td>{{ $drug ? $drug->name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\PatientCategoryInvoice')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>patient
|
|
category invoice</b> with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$patient_category = Streamline\Models\PatientCategory::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'patient_category')
|
|
<td>{{ $patient_category ? $patient_category->name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\PatientEpisode')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>patient
|
|
episode</b> with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$clinic = Streamline\Models\Clinic::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'clinic_id')
|
|
<td>{{ $clinic ? $clinic->name : $value }}</td>
|
|
@elseif($key == 'co_payment')
|
|
<td>@if ($value == 1) Yes @else No @endif</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\TrackReceipt')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>track
|
|
receipt</b> with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : $value }}
|
|
{{ $user ? $user->last_name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? "" : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\PaymentMethodsTransaction')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>payment
|
|
method transaction</b> with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : $value }}
|
|
{{ $user ? $user->last_name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\OrderedService')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>ordered
|
|
service</b> with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$service = Streamline\Models\Services::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'payment_status')
|
|
<td>@if ($value == 1) Paid @else Not Paid @endif</td>
|
|
@elseif($key == 'service_id')
|
|
<td>{{ $service ? $service->name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\GeneralItem')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>general
|
|
item</b> with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$supplier = Streamline\Models\Supplier::where('id', $value)->first();
|
|
$cost_of_goods_account = Streamline\Models\ChartOfAccount::where('type', 7)->first();
|
|
$expense_account = Streamline\Models\ChartOfAccount::where('type', 2)->first();
|
|
$payables_account = Streamline\Models\ChartOfAccount::where('type', 6)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : $value }}
|
|
{{ $user ? $user->last_name : $value }}</td>
|
|
@elseif($key == 'expenses_account_id')
|
|
<td>{{ $expense_account ? $expense_account->name : $value }}</td>
|
|
@elseif($key == 'payables_account_id')
|
|
<td>{{ $payables_account ? $payables_account->name : $value }}</td>
|
|
@elseif($key == 'cost_of_goods_account')
|
|
<td>{{ $cost_of_goods_account ? $cost_of_goods_account->name : $value }}
|
|
</td>
|
|
@elseif($key == 'supplier_id')
|
|
<td>{{ $supplier ? $supplier->name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\GeneralSettings')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>general
|
|
settings</b> record with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : $value }}
|
|
{{ $user ? $user->last_name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Debtor')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>debtor</b>
|
|
with
|
|
values <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\DataUpload')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>data
|
|
upload</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\OrderedProcedure')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>ordered
|
|
procedure</b> with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$procedure = Streamline\Models\Procedure::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'payment_status')
|
|
<td>@if ($value == 1) Paid @else Not Paid @endif</td>
|
|
@elseif($key == 'procedure_id')
|
|
<td>{{ $procedure ? $procedure->name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Quotation')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>quotation</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$drug = Streamline\Models\Drug::where('id', $value)->first();
|
|
$quotation_type = Streamline\Models\QuotationType::where('id', $value)->first();
|
|
$package_unit = Streamline\Models\PackageUnit::where('id', $value)->first();
|
|
$supplier = Streamline\Models\Supplier::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'drug_id')
|
|
<td>{{ $drug ? $drug->name : $value }}</td>
|
|
@elseif($key == 'quotation_type_id')
|
|
<td>{{ $quotation_type ? $quotation_type->name : $value }}</td>
|
|
@elseif($key == 'package_unit')
|
|
<td>{{ $package_unit ? $package_unit->name : $value }}</td>
|
|
@elseif($key == 'supplier_id')
|
|
<td>{{ $supplier ? $supplier->name : $value }}</td>
|
|
@elseif($key == 'approval_status')
|
|
<td>@if($value == 1) Approved @else Not Approved @endif</td>
|
|
@elseif($key == 'receive_status')
|
|
<td>@if($value == 1) Received @else Not Received @endif</td>
|
|
@elseif($key == 'approval_user' || $key == 'receive_user')
|
|
<td>{{ $user ? $user->first_name.$user->last_name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ json_encode($value) }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\County')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>county</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$district = Streamline\Models\District::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'district_id')
|
|
<td>{{ $district ? $district->name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\CostOfGood')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>cost
|
|
of
|
|
goods</b> with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$item_category = Streamline\Models\ItemCategory::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'item_category')
|
|
<td>{{ $item_category ? $item_category->name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\TriageNews')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> new
|
|
<b>triage
|
|
news</b>
|
|
record with <br>
|
|
<br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : $value }}
|
|
{{ $user ? $user->last_name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\PrioritySign')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>priority
|
|
sign</b> record with <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : $value }}
|
|
{{ $user ? $user->last_name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\WardBedStay')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>ward
|
|
bed
|
|
stay</b> record with <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$ward = Streamline\Models\Ward::where('id', $value)->first();
|
|
$bed_category = Streamline\Models\InpatientBedCategory::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : $value }}
|
|
{{ $user ? $user->last_name : $value }}</td>
|
|
@elseif($key == 'ward_id')
|
|
<td>{{ $ward ? $ward->name : $value }}</td>
|
|
@elseif($key == 'ward_id')
|
|
<td>{{ $ward ? $ward->name : $value }}</td>
|
|
@elseif($key == 'bed_category')
|
|
<td>{{ $bed_category ? $bed_category->name : $value }}</td>
|
|
@elseif($key == 'still_here')
|
|
<td>@if ($value == 1) Yes @else No @endif</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\InvestigationSpecialisedResult')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>investigation specialised result</b> record with <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : $value }}
|
|
{{ $user ? $user->last_name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\TreatmentDeposits')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>treatment
|
|
deposits </b>record with <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$chart_of_accounts = Streamline\Models\ChartOfAccount::where('id', $value)->first();
|
|
$cost_of_goods_account = Streamline\Models\CostOfGood::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'drugs')
|
|
<td>{{ $drug ? $drug->name : $value }}</td>
|
|
@elseif($key == 'discount_status')
|
|
<td>@if ($value == 1) Discounted @else Not Discounted @endif</td>
|
|
@elseif($key == 'current_chart_of_accounts')
|
|
<td>{{ $chart_of_accounts ? $chart_of_accounts->name : $value }}
|
|
</td>
|
|
@elseif($key == 'cost_of_goods_account')
|
|
<td>{{ $cost_of_goods_account ? $cost_of_goods_account->name : $value }}
|
|
</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\FamilyAccountConsumption')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>family
|
|
account consumption</b> record with;<br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : $value }}
|
|
{{ $user ? $user->last_name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\InvestigationResults')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> an
|
|
<b>investigation
|
|
result</b> record with <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$investigation = Streamline\Models\Investigation::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'authenticated_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'all_authenticated')
|
|
<td>@if ($value == 1) Yes @else No @endif</td>
|
|
@elseif($key == 'inpatient')
|
|
<td>@if ($value == 1) Yes @else No @endif</td>
|
|
@elseif($key == 'investigation_id')
|
|
<td>{{ $investigation ? $investigation->name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\ChartOfAccount')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>chart of accounts</b>
|
|
record with
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Triage')
|
|
<b>{{ $full_names }}</b> <b style="color: green">created</b> a new
|
|
<b>triage</b>
|
|
record with <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$clinic = Streamline\Models\Clinic::where('id', $value)->first();
|
|
$symptom = Streamline\Models\Symptom::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'clinic_allocation')
|
|
<td>{{ $clinic ? $clinic->name : $value }}</td>
|
|
@elseif($key == 'referral')
|
|
<td>@if ($value == 1) Yes @else No @endif</td>
|
|
@elseif($key == 'symptoms')
|
|
<td>{{ $symptom ? $symptom->name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@endif
|
|
@if ($audit->event == 'updated')
|
|
@if ($audit->auditable_type == 'Streamline\Models\DebtPlan')
|
|
<b>{{ $full_names }}</b> <b style="color: blue">updated</b> a debt
|
|
plan
|
|
with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by'|| $key == 'authorised_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\District')
|
|
<b>{{ $full_names }}</b> <b style="color: blue">updated</b> a new
|
|
<b>district</b>
|
|
with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Clinic')
|
|
<b>{{ $full_names }}</b> <b style="color: blue">updated</b> a new
|
|
<b>clinic</b>
|
|
with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Allergy')
|
|
<b>{{ $full_names }}</b> <b style="color: blue">updated</b> a new
|
|
<b>allergy</b> record
|
|
with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\DebtPlanPaymentStaff')
|
|
<b>{{ $full_names }}</b> <b style="color: blue">updated</b> a
|
|
<b>debt
|
|
plan payment staff</b> record
|
|
with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Drug')
|
|
<b>{{ $full_names }}</b> <b style="color: blue">updated</b> a
|
|
<b>drug</b>
|
|
with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_by', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$supplier = Streamline\Models\Supplier::where('id', $value)->first();
|
|
$unit = Streamline\Models\UnitOfMeasure::where('id', $value)->first();
|
|
$item_category = Streamline\Models\ItemCategory::where('id', $value)->first();
|
|
$chart_of_account = Streamline\Models\ChartOfAccount::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'supplier_id')
|
|
<td>{{ $supplier ? $supplier->name : $value }}</td>
|
|
@elseif($key == 'unit_id')
|
|
<td>{{ $unit ? $unit->name : $value }}</td>
|
|
@elseif($key == 'category_id')
|
|
<td>{{ $item_category ? $item_category->name : $value }}</td>
|
|
@elseif($key == 'account_id')
|
|
<td>{{ $chart_of_account ? $chart_of_account->name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\DrugCategory')
|
|
<b>{{ $full_names }}</b> <b style="color: blue">updated</b> a
|
|
<b>drug
|
|
category</b>
|
|
with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\DrugForm')
|
|
<b>{{ $full_names }}</b> <b style="color: blue">updated</b> a
|
|
<b>drug
|
|
form</b>
|
|
with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\DrugUnit')
|
|
<b>{{ $full_names }}</b> <b style="color: blue">updated</b> a
|
|
<b>drug
|
|
unit</b>
|
|
with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\EmergencySign')
|
|
<b>{{ $full_names }}</b> <b style="color: blue">updated</b> an
|
|
<b>emergency
|
|
sign</b>
|
|
with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\HospitalBill')
|
|
<b>{{ $full_names }}</b> </b> <b style="color: blue">updated</b> a
|
|
new hospital
|
|
bill
|
|
with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\HospitalInformation')
|
|
<b>{{ $full_names }}</b> <b style="color: blue">updated</b><b>hospital
|
|
information</b>
|
|
with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$district = Streamline\Models\District::where('id', $value)->first();
|
|
$county = Streamline\Models\County::where('id', $value)->first();
|
|
$subcounty = Streamline\Models\Subcounty::where('id', $value)->first();
|
|
$parish = Streamline\Models\Parish::where('id', $value)->first();
|
|
$village = Streamline\Models\Village::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'district')
|
|
<td>{{ $district ? $district->name : $value }}</td>
|
|
@elseif($key == 'subcounty')
|
|
<td>{{ $subcounty ? $subcounty->name : $value }}</td>
|
|
@elseif($key == 'county')
|
|
<td>{{ $county ? $county->name : $value }}</td>
|
|
@elseif($key == 'parish')
|
|
<td>{{ $parish ? $parish->name : $value }}</td>
|
|
@elseif($key == 'village')
|
|
<td>{{ $village ? $village->name : $value }}</td>
|
|
{{-- @elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td> --}}
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\IncomingWardChart')
|
|
<b>{{ $full_names }}</b> </b> <b style="color: blue">updated</b> a
|
|
new incoming
|
|
ward
|
|
chart
|
|
with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\InpatientBill')
|
|
<b>{{ $full_names }}</b> <b style="color: blue">updated</b> an
|
|
<b>inpatient
|
|
bill</b>
|
|
with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\InpatientInfo')
|
|
<b>{{ $full_names }}</b> <b style="color: blue">updated</b>
|
|
<b>inpatient
|
|
info</b>
|
|
with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Investigation')
|
|
<b>{{ $full_names }}</b> <b style="color: blue">updated</b> a
|
|
<b>Investigation</b>
|
|
with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$investigationcategory = Streamline\Models\InvestigationCategory::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'category')
|
|
<td>{{ $investigationcategory->name }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\InvestigationNormalRange')
|
|
<b>{{ $full_names }}</b> </b> <b style="color: blue">updated</b>
|
|
an
|
|
<b>investigation
|
|
normal range</b>
|
|
with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\InvestigationResultTemplate')
|
|
<b>{{ $full_names }}</b> </b> <b style="color: blue">updated</b>
|
|
an
|
|
<b>investigation
|
|
result template</b>
|
|
with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\InvestigationSpecialisedVariable')
|
|
<b>{{ $full_names }}</b> </b> <b style="color: blue">updated</b> a
|
|
new
|
|
investigation
|
|
specialised variable
|
|
with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\InvoicePayment')
|
|
<b>{{ $full_names }}</b> <b style="color: blue">updated</b> a new
|
|
<b>invoice
|
|
payment</b>
|
|
with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$patientcategory = Streamline\Models\PatientCategory::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'patient_category')
|
|
<td>{{ $patientcategory->name }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\LabInstrument')
|
|
<b>{{ $full_names }}</b> </b> <b style="color: blue">updated</b> a
|
|
new lab
|
|
instrument
|
|
with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\MaternityInpatient')
|
|
<b>{{ $full_names }}</b> <b style="color: blue">updated</b> a
|
|
<b>maternity
|
|
inpatient</b>
|
|
with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'abortion')
|
|
<td>@if ($value == 1)) Yes @else None @endif</td>
|
|
@elseif($key == 'postpartum')
|
|
<td>@if ($value == 1)) Yes @else None @endif</td>
|
|
@elseif($key == 'previous_pph')
|
|
<td>@if ($value == 1)) Yes @else None @endif</td>
|
|
@elseif($key == 'hiv_result_usaid')
|
|
<td>@if ($value == 1)) +ve @else -ve @endif</td>
|
|
@elseif($key == 'history_of_fits')
|
|
<td>@if ($value == 1)) Yes @else None @endif</td>
|
|
@elseif($key == 'history_of_aph')
|
|
<td>@if ($value == 1)) Yes @else None @endif</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\MessageBoard')
|
|
<b>{{ $full_names }}</b> </b> <b style="color: blue">updated</b> a
|
|
new message
|
|
board
|
|
with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('body', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Observation')
|
|
<b>{{ $full_names }}</b> </b> <b style="color: blue">updated</b> a
|
|
new
|
|
observation
|
|
with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('name', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\ObstetricHistory')
|
|
<b>{{ $full_names }}</b> <b style="color: blue">updated</b> an
|
|
<b>obstetric
|
|
history</b>
|
|
with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('patient_id', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$clinic = Streamline\Models\Clinic::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'clinic_id')
|
|
<td>{{ $clinic ? $clinic->name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Occupation')
|
|
<b>{{ $full_names }}</b> </b> <b style="color: blue">updated</b> a
|
|
new
|
|
occupation
|
|
with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('name', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\OrderedSundry')
|
|
<b>{{ $full_names }}</b> <b style="color: blue">updated</b> an
|
|
<b>ordered
|
|
sundry</b>
|
|
with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('patient_id', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'payment_status')
|
|
<td>@if ($value == 1) Paid @else Not Paid @endif</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Parish')
|
|
<b>{{ $full_names }}</b> <b style="color: blue">updated</b> a
|
|
<b>parish</b>
|
|
with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('name', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$subcounty = Streamline\Models\Subcounty::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'subcounty_id')
|
|
<td>{{ $subcounty ? $subcounty->name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\PatientAppointment')
|
|
<b>{{ $full_names }}</b> </b> <b style="color: blue">updated</b> a
|
|
new patient
|
|
appointment
|
|
with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\PatientDispensing')
|
|
<b>{{ $full_names }}</b> <b style="color: blue">updated</b> a
|
|
<b>patient
|
|
dispensing</b>
|
|
with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ json_encode($value) }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\PatientPaymentMethod')
|
|
<b>{{ $full_names }}</b> </b> <b style="color: blue">updated</b> a
|
|
new patient
|
|
payment
|
|
method
|
|
with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\PatientRefunds')
|
|
<b>{{ $full_names }}</b> </b> <b style="color: blue">updated</b> a
|
|
new patient
|
|
refund
|
|
with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\PaymentItem')
|
|
<b>{{ $full_names }}</b> </b> <b style="color: blue">updated</b> a
|
|
new payment
|
|
item
|
|
with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\PriceListCategories')
|
|
<b>{{ $full_names }}</b> </b> <b style="color: blue">updated</b> a
|
|
<b>price
|
|
list
|
|
category</b>
|
|
with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$patient_category = Streamline\Models\PatientCategory::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'patient_category_id')
|
|
<td>{{ $patient_category ? $patient_category->name : $value }}</td>
|
|
@elseif($key == 'pay_for_invoice')
|
|
<td>@if ($value == 1) Yes @else No @endif</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ json_encode($value) }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Procedure')
|
|
<b>{{ $full_names }}</b> <b style="color: blue">updated</b> a
|
|
<b>procedure</b>
|
|
with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$category = Streamline\Models\ProcedureCategory::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'category_id')
|
|
<td>{{ $category ? $category->name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\SingleGroupPremium')
|
|
<b>{{ $full_names }}</b> </b> <b style="color: blue">updated</b> a
|
|
new single
|
|
group
|
|
premium
|
|
with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\StaffPositions')
|
|
<b>{{ $full_names }}</b> </b> <b style="color: blue">updated</b> a
|
|
new staff
|
|
position
|
|
with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Subcounty')
|
|
<b>{{ $full_names }}</b> <b style="color: blue">updated</b> a
|
|
<b>subcounty</b>
|
|
with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$county = Streamline\Models\County::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'county_id')
|
|
<td>{{ $county ? $county->name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\SundryDeposit')
|
|
<b>{{ $full_names }}</b> <b style="color: blue">updated</b> a
|
|
<b>sundry
|
|
deposit</b>
|
|
with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'discount_status')
|
|
<td>@if ($value == 1) Discounted @else Not Discounted @endif</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Supplier')
|
|
<b>{{ $full_names }}</b> </b> <b style="color: blue">updated</b> a
|
|
new
|
|
supplier
|
|
with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Symptom')
|
|
<b>{{ $full_names }}</b> </b> <b style="color: blue">updated</b> a
|
|
new symptom
|
|
with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\TrackInvoice')
|
|
<b>{{ $full_names }}</b> <b style="color: blue">updated</b> a
|
|
<b>track
|
|
invoice</b>
|
|
with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Treatment')
|
|
<b>{{ $full_names }}</b> <b style="color: blue">updated</b> a new
|
|
<b>treatment</b>
|
|
with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'dispense_status')
|
|
<td>@if ($value == 1) Dispensed @else Not Dispensed @endif</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$drug = Streamline\Models\Drug::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'drugs')
|
|
<td>{{ $drug ? $drug->name : $value }}</td>
|
|
@elseif($key == 'dispense_status')
|
|
<td>@if ($value == 1) Dispensed @else Not Dispensed @endif</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\UnitOfMeasure')
|
|
<b>{{ $full_names }}</b> <b style="color: blue">updated</b> a
|
|
<b>unit of
|
|
measure</b>
|
|
with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\User')
|
|
<b>{{ $full_names }}</b> <b style="color: blue">logged into</b>
|
|
<b>their account</b>
|
|
<br>
|
|
{{-- <b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table> --}}
|
|
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) == "Updated At" ? "Last Login Time" : "" }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\WardChartApproval')
|
|
<b>{{ $full_names }}</b> <b style="color: blue">updated</b> a
|
|
<b>ward
|
|
chart
|
|
approval</b>
|
|
with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$ward = Streamline\Models\Ward::where('id', $value)->first();
|
|
$drug = Streamline\Models\Drug::where('id', $value)->first();
|
|
$incoming_ward_chart = Streamline\Models\IncomingWardChart::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'ward_id')
|
|
<td>{{ $ward ? $ward->name : $value }}</td>
|
|
@elseif($key == 'drug_ids')
|
|
<td>{{ $drug ? $drug->name : $value }}</td>
|
|
{{-- @elseif($key == 'incoming_ward_charts_ids')
|
|
<td>{{ $incoming_ward_chart ? $incoming_ward_chart->name : $value }}</td> --}}
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\WardConsultationsAndService')
|
|
<b>{{ $full_names }}</b> <b style="color: blue">updated</b> a
|
|
<b>ward
|
|
consultations and service</b>
|
|
with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$service = Streamline\Models\Services::where('id', $value)->first();
|
|
$ward = Streamline\Models\Ward::where('id', $value)->first();
|
|
$chart_of_account = Streamline\Models\ChartOfAccount::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'service_id')
|
|
<td>{{ $service ? $service->name : $value }}</td>
|
|
@elseif($key == 'current_chart_of_account')
|
|
<td>{{ $chart_of_account ? $chart_of_account->name : $value }}</td>
|
|
@elseif($key == 'ward_id')
|
|
<td>{{ $ward ? $ward->name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\WardExtra')
|
|
<b>{{ $full_names }}</b> <b style="color: blue">updated</b> a
|
|
<b>ward
|
|
extra</b>
|
|
with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$ward = Streamline\Models\Ward::where('id', $value)->first();
|
|
$chart_of_account = Streamline\Models\ChartOfAccount::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'ward_id')
|
|
<td>{{ $ward ? $ward->name : $value }}</td>
|
|
@elseif($key == 'current_chart_of_account')
|
|
<td>{{ $chart_of_account ? $chart_of_account->name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\WardInpatientSheetComment')
|
|
<b>{{ $full_names }}</b> <b style="color: blue">updated</b> a
|
|
<b>ward
|
|
inpatient
|
|
sheet comment</b>
|
|
with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$ward = Streamline\Models\Ward::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'ward_id')
|
|
<td>{{ $ward ? $ward->name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\WardItemRequest')
|
|
<b>{{ $full_names }}</b> <b style="color: blue">updated</b> a
|
|
<b>ward
|
|
item
|
|
request</b>
|
|
with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$ward = Streamline\Models\Ward::where('id', $value)->first();
|
|
$item = Streamline\Models\ItemCategory::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'ward_id')
|
|
<td>{{ $ward ? $ward->name : $value }}</td>
|
|
@elseif($key == 'item_type')
|
|
<td>{{ $item ? $item->name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\WardProcedure')
|
|
<b>{{ $full_names }}</b> <b style="color: blue">updated</b> a
|
|
<b>ward
|
|
procedure</b>
|
|
with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$ward = Streamline\Models\Ward::where('id', $value)->first();
|
|
$procedure = Streamline\Models\Procedure::where('id', $value)->first();
|
|
$chart_of_account = Streamline\Models\ChartOfAccount::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'ward_id')
|
|
<td>{{ $ward ? $ward->name : $value }}</td>
|
|
@elseif($key == 'procedure_id')
|
|
<td>{{ $procedure ? $procedure->name : $value }}</td>
|
|
@elseif($key == 'current_chart_of_account')
|
|
@if ($value == 0)
|
|
<td>None</td>
|
|
@else
|
|
<td>{{ $chart_of_account ? $chart_of_account->name : $value }}
|
|
</td>
|
|
@endif
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\WardStock')
|
|
<b>{{ $full_names }}</b> <b style="color: blue">updated</b> a
|
|
<b>ward
|
|
stock</b>
|
|
with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$ward = Streamline\Models\Ward::where('id', $value)->first();
|
|
$item_category = Streamline\Models\ItemCategory::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'ward_id')
|
|
<td>{{ $ward ? $ward->name : $value }}</td>
|
|
@elseif($key == 'item_type')
|
|
<td>{{ $item_category ? $item_category->name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\WardSundryDispensation')
|
|
<b>{{ $full_names }}</b> <b></b> <b style="color: blue">updated</b><b> a <b>ward
|
|
sundry
|
|
dispensation</b> record
|
|
with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$sundry = Streamline\Models\Sundry::where('id', $value)->first();
|
|
$ward = Streamline\Models\Ward::where('id', $value)->first();
|
|
$chart_of_account = Streamline\Models\ChartOfAccount::where('id', $value)->first();
|
|
$cost_of_goods = Streamline\Models\CostOfGood::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'current_chart_of_account')
|
|
<td>{{ $chart_of_account ? $chart_of_account->name : $value }}
|
|
</td>
|
|
@elseif($key == 'cost_of_goods_account')
|
|
<td>{{ $cost_of_goods ? $cost_of_goods->name : $value }}
|
|
</td>
|
|
@elseif($key == 'sundry_id')
|
|
<td>{{ $sundry ? $sundry->name : $value }}</td>
|
|
@elseif($key == 'ward_id')
|
|
<td>{{ $ward ? $ward->name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\WardTreatment')
|
|
<b>{{ $full_names }}</b> <b style="color: blue">updated</b> a
|
|
<b>ward
|
|
treatment</b>
|
|
record
|
|
with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'dispense_status')
|
|
<td>@if ($value == 1) Dispensed @else Not Dispensed @endif</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\WardTreatmentDispensation')
|
|
<b>{{ $full_names }}</b> <b style="color: blue">updated</b> a
|
|
<b>ward
|
|
treatment
|
|
dispensation</b> record
|
|
with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$ward = Streamline\Models\Ward::where('id', $value)->first();
|
|
$drug = Streamline\Models\Drug::where('id', $value)->first();
|
|
$chart_of_account = Streamline\Models\ChartOfAccount::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'ward_id')
|
|
<td>{{ $ward ? $ward->name : $value }}</td>
|
|
@elseif($key == 'drug_id')
|
|
<td>{{ $drug ? $drug->name : $value }}</td>
|
|
@elseif($key == 'current_chart_of_account')
|
|
<td>{{ $chart_of_account ? $chart_of_account->name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Consultation')
|
|
<b>{{ $full_names }}</b> <b style="color: blue">updated</b> a
|
|
<b>consultation</b>
|
|
with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$diagnosis = Streamline\Models\Diagnosis::where('id', $value)->first();
|
|
$outcome = Streamline\Models\Outcome::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'primary_diagnosis')
|
|
<td>{{ $diagnosis ? $diagnosis->name : $value }}</td>
|
|
@elseif($key == 'outcome_id')
|
|
<td>{{ $outcome ? $outcome->name : $value }}</td>
|
|
@elseif($key == 'completed')
|
|
<td>@if ($value == 1) Yes @else No @endif</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\HeadOfFamily')
|
|
<b>{{ $full_names }}</b> <b style="color: blue">updated</b> a
|
|
<b>family
|
|
head</b>
|
|
with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\WardInvestigationPricing')
|
|
<b>{{ $full_names }}</b> <b style="color: blue">updated</b> a
|
|
<b>ward
|
|
investigation pricing</b> with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$ward = Streamline\Models\Ward::where('id', $value)->first();
|
|
$chart_of_account = Streamline\Models\ChartOfAccount::where('id', $value)->first();
|
|
$investigation = Streamline\Models\Investigation::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'investigation_id')
|
|
<td>{{ $investigation ? $investigation->name : $value }}</td>
|
|
@elseif($key == 'ward_id')
|
|
<td>{{ $ward ? $ward->name : $value }}</td>
|
|
@elseif($key == 'current_chart_of_account')
|
|
<td>{{ $chart_of_account ? $chart_of_account->name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\InpatientSheetAudit')
|
|
<b>{{ $full_names }}</b> <b style="color: blue">updated</b> an
|
|
<b>inpatient
|
|
sheet audit</b> with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Alert')
|
|
<b>{{ $full_names }}</b> <b style="color: blue">updated</b> a new
|
|
<b>alert</b>
|
|
with
|
|
values <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Company')
|
|
<b>{{ $full_names }}</b> <b style="color: blue">updated</b> a
|
|
<b>company</b>
|
|
with
|
|
values <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\InsurancePremiums')
|
|
<b>{{ $full_names }}</b> <b style="color: blue">updated</b> an
|
|
<b>insurance
|
|
premium</b> with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\InpatientBedCategory')
|
|
<b>{{ $full_names }}</b> <b style="color: blue">updated</b> an
|
|
<b>inpatient
|
|
bed category</b> with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$income_account = Streamline\Models\ChartOfAccount::where('type', 1)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'staff_in_charge')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'income_account')
|
|
<td>{{ $income_account ? $income_account->name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\CashierIncome')
|
|
<b>{{ $full_names }}</b>
|
|
</b> <b style="color: blue">updated</b> a
|
|
new
|
|
cashier
|
|
income with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Banking')
|
|
<b>{{ $full_names }}</b> has successfully
|
|
<b style="color: blue">updated</b> a
|
|
<b>bank</b> transaction with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$bank = Streamline\Models\Bank::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'bank')
|
|
<td>{{ $bank->name }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\ProcedureDeposit')
|
|
<b>{{ $full_names }}</b> <b style="color: blue">updated</b> a
|
|
<b>procedure
|
|
deposit</b> with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$chart_of_accounts = Streamline\Models\ChartOfAccount::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'discount_status')
|
|
<td>@if ($value == 1) Discounted @else Not Discounted @endif</td>
|
|
@elseif($key == 'payment_status')
|
|
<td>@if ($value == 1) Paid @else Not Paid @endif</td>
|
|
@elseif($key == 'current_chart_of_accounts')
|
|
<td>{{ $chart_of_accounts ? $chart_of_accounts->name : $value }}
|
|
</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\FamilyAccountDeposit')
|
|
<b>{{ $full_names }}</b> <b style="color: blue">updated</b> a
|
|
<b>family
|
|
account deposit</b> with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : $value }}
|
|
{{ $user ? $user->last_name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ json_encode($value) }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\FamilyAccount')
|
|
<b>{{ $full_names }}</b> </b> <b style="color: blue">updated</b> a
|
|
<b>family
|
|
account</b> with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\PatientDiscount')
|
|
<b>{{ $full_names }}</b> <b style="color: blue">updated</b> a
|
|
<b>patient
|
|
discount</b> with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$patient_category = Streamline\Models\PatientCategory::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : $value }}
|
|
{{ $patient ? $patient->last_name : $value }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : $value }}
|
|
{{ $user ? $user->last_name : $value }}</td>
|
|
@elseif($key == 'patient_category')
|
|
<td>{{ $patient_category ? $patient_category->name : $value }}</td>
|
|
@elseif($key == 'discount')
|
|
<td>@if ($value == 1) Yes @else No @endif</td>
|
|
@elseif($key == 'pay_later')
|
|
<td>@if ($value == 1) Yes @else No @endif</td>
|
|
@elseif($key == 'co_payment')
|
|
<td>@if ($value == 1) Yes @else No @endif</td>
|
|
@elseif($key == 'co_payment_share')
|
|
<td>@if ($value == 1) Yes @else No @endif</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\PatientCategory')
|
|
<b>{{ $full_names }}</b> <b style="color: blue">updated</b> a
|
|
<b>patient
|
|
category</b> with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\StaffPaymentConfiguration')
|
|
<b>{{ $full_names }}</b> <b style="color: blue">updated</b> a new
|
|
<b>staff
|
|
payment configuration</b> with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$item_category = Streamline\Models\ItemCategory::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'user_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'item_category')
|
|
<td>{{ $item_category ? $item_category->name : $value }}</td>
|
|
@elseif($key == 'payment_type')
|
|
<td>@if ($value == 0) Fixed Amount @else Percentage @endif</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\StaffPerformedService')
|
|
<b>{{ $full_names }}</b> <b style="color: blue">updated</b> a
|
|
<b>staff
|
|
performed service</b> with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$item_category = Streamline\Models\ItemCategory::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id' || $key == 'performed_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'item_category')
|
|
<td>{{ $item_category ? $item_category->name : $value }}</td>
|
|
@elseif($key == 'inpatient')
|
|
<td>@if ($value == 0) No @else Yes @endif</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\PackageUnit')
|
|
<b>{{ $full_names }}</b> </b> <b style="color: blue">updated</b> a
|
|
new
|
|
package
|
|
unit with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\InvestigationDeposit')
|
|
<b>{{ $full_names }}</b> <b style="color: blue">updated</b> an
|
|
<b>investigation deposit</b> with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$chartofaccounts = Streamline\Models\ChartOfAccount::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'current_chart_of_accounts')
|
|
<td>{{ $chartofaccounts->name }}</td>
|
|
@elseif($key == 'discount_status')
|
|
<td>@if ($value == 1) Discounted @else Not Discounted @endif</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Discount')
|
|
<b>{{ $full_names }}</b> <b style="color: blue">updated</b> a
|
|
<b>discount</b>
|
|
with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Requisition')
|
|
<b>{{ $full_names }}</b> <b style="color: blue">updated</b> a
|
|
<b>requisition</b>
|
|
with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$quotation_type = Streamline\Models\QuotationType::where('id', $value)->first();
|
|
$drug = Streamline\Models\Drug::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'quotation_type_id')
|
|
<td>{{ $quotation_type ? $quotation_type->name : $value }}</td>
|
|
@elseif($key == 'drug_id')
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\StockWatcher')
|
|
<b>{{ $full_names }}</b> <b style="color: blue">updated</b> a
|
|
<b>stock
|
|
watcher</b> with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$item_category = Streamline\Models\ItemCategory::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'item_type')
|
|
<td>{{ $item_category ? $item_category->name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\InsuranceGroup')
|
|
<b>{{ $full_names }}</b> <b style="color: blue">updated</b> an
|
|
<b>insurance group</b> with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\PatientDocument')
|
|
<b>{{ $full_names }}</b> <b style="color: blue">updated</b> a
|
|
<b>patient
|
|
document</b> with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Village')
|
|
<b>{{ $full_names }}</b> <b style="color: blue">updated</b> a
|
|
<b>village</b>
|
|
with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$parish = Streamline\Models\Parish::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'parish_id')
|
|
@if ($value == 0)
|
|
<td>N/A</td>
|
|
@else
|
|
<td>{{ $parish ? $parish->name : $value }}</td>
|
|
@endif
|
|
@else
|
|
{{-- @elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td> --}}
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\PasswordSecurity')
|
|
<b>{{ $full_names }}</b> <b style="color: blue">updated</b> a
|
|
<b>password</b>
|
|
with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($user['id'] == $value && $key == 'user_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ json_encode($value) }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Sundry')
|
|
<b>{{ $full_names }}</b> <b></b> <b style="color: blue">updated</b><b> a
|
|
<b>sundry</b>
|
|
record with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$chart_of_account = Streamline\Models\ChartOfAccount::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'account_id')
|
|
<td>{{ $chart_of_account ? $chart_of_account->name : $value }}
|
|
</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Services')
|
|
<b>{{ $full_names }}</b> <b style="color: blue">updated</b> a new
|
|
service
|
|
with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$chart_of_account = Streamline\Models\ChartOfAccount::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'account_id')
|
|
<td>{{ $chart_of_account ? $chart_of_account->name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\StreamlineSetupStep')
|
|
<b>{{ $full_names }}</b> <b style="color: blue">updated</b> a
|
|
<b>setup
|
|
step</b>
|
|
with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'completion_status')
|
|
<td>@if ($value == 1) Completed @else Pending @endif</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Ward')
|
|
<b>{{ $full_names }}</b> <b style="color: blue">updated</b> a
|
|
<b>ward</b>
|
|
with
|
|
values <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\PharmacyStockReconciliation')
|
|
<b>{{ $full_names }}</b>
|
|
</b> <b style="color: blue">updated</b> a
|
|
new
|
|
pharmacy
|
|
stock reconciliation with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\StoreStockReconciliation')
|
|
<b>{{ $full_names }}</b> <b style="color: blue">updated</b> a
|
|
<b>store
|
|
stock
|
|
reconciliation</b> record with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$drug = Streamline\Models\Drug::where('id', $value)->first();
|
|
$chart_of_account = Streamline\Models\ChartOfAccount::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'drug_id')
|
|
<td>{{ $drug ? $drug->name : $value }}</td>
|
|
@elseif($key == 'affected_account_id')
|
|
<td>{{ $chart_of_account ? $chart_of_account->name : $value }}</td>
|
|
@elseif($key == 'completion_status')
|
|
<td>@if ($value == 1) Completed @else Not Completed @endif</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\ServiceDeposit')
|
|
<b>{{ $full_names }}</b> <b style="color: blue">updated</b> a
|
|
<b>service
|
|
deposit</b> with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$chart_of_accounts = Streamline\Models\ChartOfAccount::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'current_chart_of_accounts')
|
|
<td>{{ $chart_of_accounts ? $chart_of_accounts->name : $value }}
|
|
</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\OrderedInvestigation')
|
|
<b>{{ $full_names }}</b> <b style="color: blue">updated</b> a new
|
|
<b>ordered
|
|
investigation</b> with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$investigation = Streamline\Models\Investigation::where('id', $value)->first();
|
|
$clinic = Streamline\Models\Clinic::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'investigation_id')
|
|
<td>{{ $investigation ? $investigation->name : $value }}</td>
|
|
@elseif($key == 'clinic')
|
|
<td>{{ $clinic ? $clinic->name : $value }}</td>
|
|
@elseif($key == 'inpatient')
|
|
<td>@if ($value == 1) Yes @else No @endif</td>
|
|
@elseif($key == 'investigation_status')
|
|
<td>@if ($value == 1) Done @else Pending @endif</td>
|
|
@elseif($key == 'payment_status')
|
|
<td>@if ($value == 1) Paid @else Not Paid @endif</td>
|
|
@elseif($key == 'for_inpatient')
|
|
<td>@if ($value == 1) Yes @else No @endif</td>
|
|
@elseif($key == 'inpatient_bill_generated')
|
|
<td>@if ($value == 1) Yes @else No @endif</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Patient')
|
|
<b>{{ $full_names }}</b> <b style="color: blue">updated</b> a
|
|
<b>patient</b>
|
|
with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$marital_status = Streamline\Models\MaritalStatus::where('id', $value)->first();
|
|
$occupation = Streamline\Models\Occupation::where('id', $value)->first();
|
|
$patient_category = Streamline\Models\PatientCategory::where('id', $value)->first();
|
|
$religion = Streamline\Models\Religion::where('id', $value)->first();
|
|
$country = Streamline\Models\Country::where('id', $value)->first();
|
|
$district = Streamline\Models\District::where('id', $value)->first();
|
|
$county = Streamline\Models\County::where('id', $value)->first();
|
|
$subcounty = Streamline\Models\Subcounty::where('id', $value)->first();
|
|
$parish = Streamline\Models\Parish::where('id', $value)->first();
|
|
$village = Streamline\Models\Village::where('id', $value)->first();
|
|
$next_of_kin_relationship = Streamline\Models\FamilyRelationship::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'marital_status')
|
|
<td>{{ $marital_status ? $marital_status->name : $value }}</td>
|
|
@elseif($key == 'occupation_id')
|
|
<td>{{ $occupation ? $occupation->name : $value }}</td>
|
|
@elseif($key == 'category_id')
|
|
<td>{{ $patient_category ? $patient_category->name : $value }}</td>
|
|
@elseif($key == 'religion_id')
|
|
<td>{{ $religion ? $religion->name : $value }}</td>
|
|
@elseif($key == 'country_id')
|
|
@if ($value == 0)
|
|
<td>N/A</td>
|
|
@else
|
|
<td>{{ $country ? $country->name : $value }}</td>
|
|
@endif
|
|
@elseif($key == 'district_id')
|
|
@if ($value == 0)
|
|
<td>N/A</td>
|
|
@else
|
|
<td>{{ $district ? $district->name : $value }}</td>
|
|
@endif
|
|
@elseif($key == 'county_id')
|
|
@if ($value == 0)
|
|
<td>N/A</td>
|
|
@else
|
|
<td>{{ $county ? $county->name : $value }}</td>
|
|
@endif
|
|
@elseif($key == 'subcounty_id')
|
|
@if ($value == 0)
|
|
<td>N/A</td>
|
|
@else
|
|
<td>{{ $subcounty ? $subcounty->name : $value }}</td>
|
|
@endif
|
|
@elseif($key == 'parish_id')
|
|
@if ($value == 0)
|
|
<td>N/A</td>
|
|
@else
|
|
<td>{{ $parish ? $parish->name : $value }}</td>
|
|
@endif
|
|
@elseif($key == 'village_id')
|
|
@if ($value == 0)
|
|
<td>N/A</td>
|
|
@else
|
|
<td>{{ $village ? $village->name : $value }}</td>
|
|
@endif
|
|
@elseif($key == 'gender')
|
|
<td>@if ($value == 1) Male @else Female @endif</td>
|
|
@elseif($key == 'insurance_status')
|
|
<td>@if ($value == 1) Insured @else Not Insured @endif</td>
|
|
@elseif($key == 'next_of_kin_relationship')
|
|
<td>{{ $next_of_kin_relationship ? $next_of_kin_relationship->name : $value }}
|
|
</td>
|
|
@elseif($key == 'citizenship')
|
|
<td>@if ($value == 1) Ugandan @else Non Ugandan @endif</td>
|
|
{{-- @elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td> --}}
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\PrescriptionError')
|
|
<b>{{ $full_names }}</b> <b style="color: blue">updated</b> a
|
|
<b>prescription error<b> with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$drug = Streamline\Models\Drug::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'previous_drugs')
|
|
<td>{{ $drug ? $drug->name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\PatientCategoryInvoice')
|
|
<b>{{ $full_names }}</b> <b style="color: blue">updated</b> a
|
|
<b>patient
|
|
category invoice</b> with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\PatientEpisode')
|
|
<b>{{ $full_names }}</b> <b style="color: blue">updated</b> a new
|
|
<b>patient
|
|
episode</b> with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? "" : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$clinic = Streamline\Models\Clinic::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'clinic_id')
|
|
<td>{{ $clinic ? $clinic->name : $value }}</td>
|
|
@elseif($key == 'co_payment')
|
|
<td>@if ($value == 1) Yes @else No @endif</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\TrackReceipt')
|
|
<b>{{ $full_names }}</b> <b style="color: blue">updated</b> a
|
|
<b>track
|
|
receipt</b> with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\PaymentMethodsTransaction')
|
|
<b>{{ $full_names }}</b>
|
|
</b> <b style="color: blue">updated</b> a
|
|
<b>payment
|
|
method transaction</b> with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\OrderedService')
|
|
<b>{{ $full_names }}</b> <b style="color: blue">updated</b> a new
|
|
<b>ordered
|
|
service</b> with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$service = Streamline\Models\Services::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'payment_status')
|
|
<td>@if ($value == 1) Paid @else Not Paid @endif</td>
|
|
@elseif($key == 'service_id')
|
|
<td>{{ $service ? $service->name : $value }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\GeneralItem')
|
|
<b>{{ $full_names }}</b> <b style="color: blue">updated</b> a
|
|
<b>general
|
|
item</b> with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$supplier = Streamline\Models\Supplier::where('id', $value)->first();
|
|
$cost_of_goods_account = Streamline\Models\ChartOfAccount::where('type', 7)->first();
|
|
$expense_account = Streamline\Models\ChartOfAccount::where('type', 2)->first();
|
|
$payables_account = Streamline\Models\ChartOfAccount::where('type', 6)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : $value }}
|
|
{{ $user ? $user->last_name : $value }}</td>
|
|
@elseif($key == 'expenses_account_id')
|
|
<td>{{ $expense_account ? $expense_account->name : $value }}</td>
|
|
@elseif($key == 'payables_account_id')
|
|
<td>{{ $payables_account ? $payables_account->name : $value }}</td>
|
|
@elseif($key == 'cost_of_goods_account')
|
|
<td>{{ $cost_of_goods_account ? $cost_of_goods_account->name : $value }}
|
|
</td>
|
|
@elseif($key == 'supplier_id')
|
|
<td>{{ $supplier ? $supplier->name : $value }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\GeneralSettings')
|
|
<b>{{ $full_names }}</b> <b style="color: blue">updated</b> a
|
|
<b>general
|
|
settings</b> with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Debtor')
|
|
<b>{{ $full_names }}</b> <b style="color: blue">updated</b> a
|
|
<b>debtor</b>
|
|
with
|
|
values <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\DataUpload')
|
|
<b>{{ $full_names }}</b> <b style="color: blue">updated</b> a
|
|
<b>data
|
|
upload</b>
|
|
with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\OrderedProcedure')
|
|
<b>{{ $full_names }}</b> <b style="color: blue">updated</b> an
|
|
<b>ordered
|
|
procedure</b> with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$procedure = Streamline\Models\Procedure::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'payment_status')
|
|
<td>@if ($value == 1) Paid @else Not Paid @endif</td>
|
|
@elseif($key == 'procedure_id')
|
|
<td>{{ $procedure ? $procedure->name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Quotation')
|
|
<b>{{ $full_names }}</b>
|
|
</b> <b style="color: blue">updated</b> a
|
|
new
|
|
quotation
|
|
with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\County')
|
|
<b>{{ $full_names }}</b> <b style="color: blue">updated</b> a
|
|
<b>county</b>
|
|
with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$district = Streamline\Models\District::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'district_id')
|
|
<td>{{ $district ? $district->name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\CostOfGood')
|
|
<b>{{ $full_names }}</b> <b style="color: blue">updated</b> a
|
|
<b>cost
|
|
of
|
|
goods</b> record with; <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$item_category = Streamline\Models\ItemCategory::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'item_category')
|
|
<td>{{ $item_category ? $item_category : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\TriageNews')
|
|
<b>{{ $full_names }}</b> </b> <b style="color: blue">updated</b> a
|
|
new triage
|
|
record with <br>
|
|
<br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\PrioritySign')
|
|
<b>{{ $full_names }}</b> </b> <b style="color: blue">updated</b> a
|
|
new
|
|
priority
|
|
sign record with <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\WardBedStay')
|
|
<b>{{ $full_names }}</b> <b style="color: blue">updated</b> a
|
|
<b>ward
|
|
bed
|
|
stay</b> record with <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$ward = Streamline\Models\Ward::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : $value }}
|
|
{{ $user ? $user->last_name : $value }}</td>
|
|
@elseif($key == 'ward_id')
|
|
<td>{{ $ward ? $ward->name : $value }}</td>
|
|
@elseif($key == 'still_here')
|
|
<td>@if ($value == 1) Yes @else No @endif</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\InvestigationSpecialisedResult')
|
|
<b>{{ $full_names }}</b> </b> <b style="color: blue">updated</b> a
|
|
new
|
|
investigation specialised result record with <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\TreatmentDeposits')
|
|
<b>{{ $full_names }}</b> <b style="color: blue">updated</b> a
|
|
<b>treatment
|
|
deposits</b> record with <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$chart_of_accounts = Streamline\Models\ChartOfAccount::where('id', $value)->first();
|
|
$cost_of_goods_account = Streamline\Models\CostOfGood::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'drugs')
|
|
<td>{{ $drug ? $drug->name : $value }}</td>
|
|
@elseif($key == 'discount_status')
|
|
<td>@if ($value == 1) Discounted @else Not Discounted @endif</td>
|
|
@elseif($key == 'current_chart_of_accounts')
|
|
<td>{{ $chart_of_accounts ? $chart_of_accounts->name : $value }}
|
|
</td>
|
|
@elseif($key == 'cost_of_goods_account')
|
|
<td>{{ $cost_of_goods_account ? $cost_of_goods_account->name : $value }}
|
|
</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\FamilyAccountConsumption')
|
|
<b>{{ $full_names }}</b> <b style="color: blue">updated</b> a
|
|
<b>family
|
|
account consumption</b> record with;<br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : $value }}
|
|
{{ $user ? $user->last_name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\InvestigationResults')
|
|
<b>{{ $full_names }}</b> <b style="color: blue">updated</b> an
|
|
<b>investigation
|
|
result</b> record with <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$investigation = Streamline\Models\Investigation::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'authenticated_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'all_authenticated')
|
|
<td>@if ($value == 1) Yes @else No @endif</td>
|
|
@elseif($key == 'inpatient')
|
|
<td>@if ($value == 1) Yes @else No @endif</td>
|
|
@elseif($key == 'investigation_id')
|
|
<td>{{ $investigation ? $investigation->name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\ChartOfAccount')
|
|
<b>{{ $full_names }}</b> <b style="color: blue">updated</b> a new
|
|
<b>chart of accounts</b> record with <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Triage')
|
|
<b>{{ $full_names }}</b> <b style="color: blue">updated</b> a
|
|
<b>triage</b>
|
|
record with <br>
|
|
<b>Old values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
<b>New values</b>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('updated_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$clinic = Streamline\Models\Clinic::where('id', $value)->first();
|
|
$symptom = Streamline\Models\Symptom::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'clinic_allocation')
|
|
<td>{{ $clinic ? $clinic->name : $value }}</td>
|
|
@elseif($key == 'referral')
|
|
<td>@if ($value == 1) Yes @else No @endif</td>
|
|
@elseif($key == 'symptoms')
|
|
<td>{{ $symptom ? $symptom->name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@endif
|
|
@if ($audit->event == 'restored')
|
|
@if ($audit->auditable_type == 'Streamline\Models\DebtPlan')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> a
|
|
<b>debt
|
|
plan</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by'|| $key == 'authorised_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\District')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> a
|
|
<b>district</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Clinic')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> a
|
|
new
|
|
<b>clinic</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Allergy')
|
|
<b>{{ $full_names }}</b> <b style="color: blue">updated</b> a new
|
|
<b>allergy</b> record
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\DebtPlanPaymentStaff')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> a
|
|
<b>debt
|
|
plan payment staff</b> record
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Drug')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> a
|
|
<b>drug</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$supplier = Streamline\Models\Supplier::where('id', $value)->first();
|
|
$unit = Streamline\Models\UnitOfMeasure::where('id', $value)->first();
|
|
$item_category = Streamline\Models\ItemCategory::where('id', $value)->first();
|
|
$chart_of_account = Streamline\Models\ChartOfAccount::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'supplier_id')
|
|
<td>{{ $supplier ? $supplier->name : $value }}</td>
|
|
@elseif($key == 'unit_id')
|
|
<td>{{ $unit ? $unit->name : $value }}</td>
|
|
@elseif($key == 'category_id')
|
|
<td>{{ $item_category ? $item_category->name : $value }}</td>
|
|
@elseif($key == 'account_id')
|
|
<td>{{ $chart_of_account ? $chart_of_account->name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\DrugCategory')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> a
|
|
<b>drug
|
|
category</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\DrugForm')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> a
|
|
<b>drug
|
|
form</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\DrugUnit')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> a
|
|
<b>drug
|
|
unit</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\EmergencySign')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> an
|
|
<b>emergency
|
|
sign</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\HospitalBill')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> a
|
|
new hospital
|
|
bill
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\HospitalInformation')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b><b>hospital
|
|
information</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$district = Streamline\Models\District::where('id', $value)->first();
|
|
$county = Streamline\Models\County::where('id', $value)->first();
|
|
$subcounty = Streamline\Models\Subcounty::where('id', $value)->first();
|
|
$parish = Streamline\Models\Parish::where('id', $value)->first();
|
|
$village = Streamline\Models\Village::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'district')
|
|
<td>{{ $district ? $district->name : $value }}</td>
|
|
@elseif($key == 'subcounty')
|
|
<td>{{ $subcounty ? $subcounty->name : $value }}</td>
|
|
@elseif($key == 'county')
|
|
<td>{{ $county ? $county->name : $value }}</td>
|
|
@elseif($key == 'parish')
|
|
<td>{{ $parish ? $parish->name : $value }}</td>
|
|
@elseif($key == 'village')
|
|
<td>{{ $village ? $village->name : $value }}</td>
|
|
{{-- @elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td> --}}
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\IncomingWardChart')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> a
|
|
new incoming
|
|
ward
|
|
chart
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\InpatientBill')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> a
|
|
new
|
|
inpatient
|
|
bill
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\InpatientInfo')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> a
|
|
<b>inpatient
|
|
info</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Investigation')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> an
|
|
<b>Investigation</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$investigationcategory = Streamline\Models\InvestigationCategory::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'category')
|
|
<td>{{ $investigationcategory->name }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\InvestigationNormalRange')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> an
|
|
<b>investigation
|
|
normal range</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\InvestigationResultTemplate')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> an
|
|
<b>investigation
|
|
result template</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\InvestigationSpecialisedVariable')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> a
|
|
new
|
|
investigation
|
|
specialised variable
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\InvoicePayment')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> a
|
|
new
|
|
<b>invoice
|
|
payment</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$patientcategory = Streamline\Models\PatientCategory::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'patient_category')
|
|
<td>{{ $patientcategory->name }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\LabInstrument')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> a
|
|
new lab
|
|
instrument
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\MaternityInpatient')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> a
|
|
<b>maternity
|
|
inpatient</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'abortion')
|
|
<td>@if ($value == 1)) Yes @else None @endif</td>
|
|
@elseif($key == 'postpartum')
|
|
<td>@if ($value == 1)) Yes @else None @endif</td>
|
|
@elseif($key == 'previous_pph')
|
|
<td>@if ($value == 1)) Yes @else None @endif</td>
|
|
@elseif($key == 'hiv_result_usaid')
|
|
<td>@if ($value == 1)) +ve @else -ve @endif</td>
|
|
@elseif($key == 'history_of_fits')
|
|
<td>@if ($value == 1)) Yes @else None @endif</td>
|
|
@elseif($key == 'history_of_aph')
|
|
<td>@if ($value == 1)) Yes @else None @endif</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\MessageBoard')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> a
|
|
new message
|
|
board
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('body', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Observation')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> a
|
|
new
|
|
observation
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('name', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\ObstetricHistory')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> an
|
|
<b>obstetric
|
|
history</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('patient_id', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$clinic = Streamline\Models\Clinic::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'clinic_id')
|
|
<td>{{ $clinic ? $clinic->name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Occupation')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> a
|
|
new
|
|
occupation
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('name', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\OrderedSundry')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> an
|
|
<b>ordered
|
|
sundry</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('patient_id', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'payment_status')
|
|
<td>@if ($value == 1) Paid @else Not Paid @endif</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Parish')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> a
|
|
<b>parish</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('name', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$subcounty = Streamline\Models\Subcounty::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'subcounty_id')
|
|
<td>{{ $subcounty ? $subcounty->name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\PatientAppointment')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> a
|
|
new patient
|
|
appointment
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('patient_id', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\PatientDispensing')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> a
|
|
<b>patient
|
|
dispensing</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('patient_id', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ json_encode($value) }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\PatientPaymentMethod')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> a
|
|
new patient
|
|
payment
|
|
method
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('name', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\PatientRefunds')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> a
|
|
new patient
|
|
refund
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('patient_id', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\PaymentItem')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> a
|
|
new payment
|
|
item
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\PriceListCategories')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> a
|
|
<b>price
|
|
list
|
|
category</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$patient_category = Streamline\Models\PatientCategory::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'patient_category_id')
|
|
<td>{{ $patient_category ? $patient_category->name : $value }}</td>
|
|
@elseif($key == 'pay_for_invoice')
|
|
<td>@if ($value == 1) Yes @else No @endif</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ json_encode($value) }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Procedure')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> a
|
|
<b>procedure</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$category = Streamline\Models\ProcedureCategory::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'category_id')
|
|
<td>{{ $category ? $category->name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\SingleGroupPremium')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> a
|
|
new single
|
|
group
|
|
premium
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\StaffPositions')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> a
|
|
new staff
|
|
position
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Subcounty')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> a
|
|
<b>subcounty</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$county = Streamline\Models\County::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'county_id')
|
|
<td>{{ $county ? $county->name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\SundryDeposit')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> a
|
|
<b>sundry
|
|
deposit</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'discount_status')
|
|
<td>@if ($value == 1) Discounted @else Not Discounted @endif</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Supplier')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> a
|
|
new
|
|
supplier
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Symptom')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> a
|
|
new symptom
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\TrackInvoice')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> a
|
|
<b>track
|
|
invoice</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Treatment')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> a
|
|
<b>treatment</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$drug = Streamline\Models\Drug::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'drugs')
|
|
<td>{{ $drug ? $drug->name : $value }}</td>
|
|
@elseif($key == 'dispense_status')
|
|
<td>@if ($value == 1) Dispensed @else Not Dispensed @endif</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\UnitOfMeasure')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> a
|
|
<b>unit
|
|
of
|
|
measure</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\User')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> a
|
|
<b>user</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\WardChartApproval')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> a
|
|
<b>ward
|
|
chart
|
|
approval</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$ward = Streamline\Models\Ward::where('id', $value)->first();
|
|
$drug = Streamline\Models\Drug::where('id', $value)->first();
|
|
$incoming_ward_chart = Streamline\Models\IncomingWardChart::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'ward_id')
|
|
<td>{{ $ward ? $ward->name : $value }}</td>
|
|
@elseif($key == 'drug_ids')
|
|
<td>{{ $drug ? $drug->name : $value }}</td>
|
|
{{-- @elseif($key == 'incoming_ward_charts_ids')
|
|
<td>{{ $incoming_ward_chart ? $incoming_ward_chart->name : $value }}</td> --}}
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\WardConsultationsAndService')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> a
|
|
<b>ward
|
|
consultations and service</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$service = Streamline\Models\Services::where('id', $value)->first();
|
|
$ward = Streamline\Models\Ward::where('id', $value)->first();
|
|
$chart_of_account = Streamline\Models\ChartOfAccount::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'service_id')
|
|
<td>{{ $service ? $service->name : $value }}</td>
|
|
@elseif($key == 'current_chart_of_account')
|
|
<td>{{ $chart_of_account ? $chart_of_account->name : $value }}</td>
|
|
@elseif($key == 'ward_id')
|
|
<td>{{ $ward ? $ward->name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\WardExtra')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> a
|
|
<b>ward
|
|
extra</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$ward = Streamline\Models\Ward::where('id', $value)->first();
|
|
$chart_of_account = Streamline\Models\ChartOfAccount::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'ward_id')
|
|
<td>{{ $ward ? $ward->name : $value }}</td>
|
|
@elseif($key == 'current_chart_of_account')
|
|
<td>{{ $chart_of_account ? $chart_of_account->name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\WardInpatientSheetComment')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> a
|
|
<b>ward
|
|
inpatient
|
|
sheet comment</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$ward = Streamline\Models\Ward::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'ward_id')
|
|
<td>{{ $ward ? $ward->name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\WardItemRequest')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> a
|
|
<b>ward
|
|
item
|
|
request</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$ward = Streamline\Models\Ward::where('id', $value)->first();
|
|
$item = Streamline\Models\ItemCategory::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'ward_id')
|
|
<td>{{ $ward ? $ward->name : $value }}</td>
|
|
@elseif($key == 'item_type')
|
|
<td>{{ $item ? $item->name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\WardProcedure')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> a
|
|
<b>ward
|
|
procedure</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$ward = Streamline\Models\Ward::where('id', $value)->first();
|
|
$procedure = Streamline\Models\Procedure::where('id', $value)->first();
|
|
$chart_of_account = Streamline\Models\ChartOfAccount::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'ward_id')
|
|
<td>{{ $ward ? $ward->name : $value }}</td>
|
|
@elseif($key == 'procedure_id')
|
|
<td>{{ $procedure ? $procedure->name : $value }}</td>
|
|
@elseif($key == 'current_chart_of_account')
|
|
@if ($value == 0)
|
|
<td>None</td>
|
|
@else
|
|
<td>{{ $chart_of_account ? $chart_of_account->name : $value }}
|
|
</td>
|
|
@endif
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\WardStock')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> a
|
|
<b>ward
|
|
stock</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$ward = Streamline\Models\Ward::where('id', $value)->first();
|
|
$item_category = Streamline\Models\ItemCategory::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'ward_id')
|
|
<td>{{ $ward ? $ward->name : $value }}</td>
|
|
@elseif($key == 'item_type')
|
|
<td>{{ $item_category ? $item_category->name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\WardSundryDispensation')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> a
|
|
<b>ward
|
|
sundry
|
|
dispensation</b> record
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$sundry = Streamline\Models\Sundry::where('id', $value)->first();
|
|
$ward = Streamline\Models\Ward::where('id', $value)->first();
|
|
$chart_of_account = Streamline\Models\ChartOfAccount::where('id', $value)->first();
|
|
$cost_of_goods = Streamline\Models\CostOfGood::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'current_chart_of_account')
|
|
<td>{{ $chart_of_account ? $chart_of_account->name : $value }}</td>
|
|
@elseif($key == 'cost_of_goods_account')
|
|
<td>{{ $cost_of_goods ? $cost_of_goods->name : $value }}</td>
|
|
@elseif($key == 'sundry_id')
|
|
<td>{{ $sundry ? $sundry->name : $value }}</td>
|
|
@elseif($key == 'ward_id')
|
|
<td>{{ $ward ? $ward->name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\WardTreatment')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> a
|
|
<b>ward
|
|
treatment</b>
|
|
record
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'dispense_status')
|
|
<td>@if ($value == 1) Dispensed @else Not Dispensed @endif</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\WardTreatmentDispensation')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> a
|
|
<b>ward
|
|
treatment
|
|
dispensation</b> record
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$ward = Streamline\Models\Ward::where('id', $value)->first();
|
|
$drug = Streamline\Models\Drug::where('id', $value)->first();
|
|
$chart_of_account = Streamline\Models\ChartOfAccount::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'ward_id')
|
|
<td>{{ $ward ? $ward->name : $value }}</td>
|
|
@elseif($key == 'drug_id')
|
|
<td>{{ $drug ? $drug->name : $value }}</td>
|
|
@elseif($key == 'current_chart_of_account')
|
|
<td>{{ $chart_of_account ? $chart_of_account->name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Consultation')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> a
|
|
<b>consultation</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$diagnosis = Streamline\Models\Diagnosis::where('id', $value)->first();
|
|
$outcome = Streamline\Models\Outcome::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'primary_diagnosis')
|
|
<td>{{ $diagnosis ? $diagnosis->name : $value }}</td>
|
|
@elseif($key == 'outcome_id')
|
|
<td>{{ $outcome ? $outcome->name : $value }}</td>
|
|
@elseif($key == 'completed')
|
|
<td>@if ($value == 1) Yes @else No @endif</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\HeadOfFamily')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> a
|
|
<b>family
|
|
head</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\WardInvestigationPricing')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> a
|
|
<b>ward
|
|
investigation pricing</b> with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$ward = Streamline\Models\Ward::where('id', $value)->first();
|
|
$chart_of_account = Streamline\Models\ChartOfAccount::where('id', $value)->first();
|
|
$investigation = Streamline\Models\Investigation::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'investigation_id')
|
|
<td>{{ $investigation ? $investigation->name : $value }}</td>
|
|
@elseif($key == 'ward_id')
|
|
<td>{{ $ward ? $ward->name : $value }}</td>
|
|
@elseif($key == 'current_chart_of_account')
|
|
<td>{{ $chart_of_account ? $chart_of_account->name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\InpatientSheetAudit')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> an
|
|
<b>inpatient
|
|
sheet audit</b> with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Alert')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> a
|
|
new
|
|
<b>alert</b>
|
|
with
|
|
values <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Company')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> a
|
|
<b>company</b>
|
|
with
|
|
values <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\InsurancePremiums')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> a
|
|
new
|
|
insurance
|
|
premium with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\InpatientBedCategory')
|
|
<b>{{ $full_names }}</b> <b style="color: orange"><b style="color: orange">restored</b></b> an
|
|
<b>inpatient
|
|
bed category</b> with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$income_account = Streamline\Models\ChartOfAccount::where('type', 1)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'staff_in_charge')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'income_account')
|
|
<td>{{ $income_account ? $income_account->name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\CashierIncome')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> a
|
|
new
|
|
cashier
|
|
income with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Banking')
|
|
<b>{{ $full_names }}</b> has successfully
|
|
<b style="color: orange">restored</b> a
|
|
<b>bank</b> transaction with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$bank = Streamline\Models\Bank::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'bank')
|
|
<td>{{ $bank->name }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\ProcedureDeposit')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> a
|
|
<b>procedure
|
|
deposit</b> with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$chart_of_accounts = Streamline\Models\ChartOfAccount::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'discount_status')
|
|
<td>@if ($value == 1) Discounted @else Not Discounted @endif</td>
|
|
@elseif($key == 'payment_status')
|
|
<td>@if ($value == 1) Paid @else Not Paid @endif</td>
|
|
@elseif($key == 'current_chart_of_accounts')
|
|
<td>{{ $chart_of_accounts ? $chart_of_accounts->name : $value }}
|
|
</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\FamilyAccountDeposit')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> a
|
|
<b>family
|
|
account deposit</b> with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : $value }}
|
|
{{ $user ? $user->last_name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ json_encode($value) }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\FamilyAccount')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> a
|
|
<b>family
|
|
account</b> with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\PatientDiscount')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> a
|
|
<b>patient
|
|
discount</b> with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$patient_category = Streamline\Models\PatientCategory::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : $value }}
|
|
{{ $patient ? $patient->last_name : $value }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : $value }}
|
|
{{ $user ? $user->last_name : $value }}</td>
|
|
@elseif($key == 'patient_category')
|
|
<td>{{ $patient_category ? $patient_category->name : $value }}</td>
|
|
@elseif($key == 'discount')
|
|
<td>@if ($value == 1) Yes @else No @endif</td>
|
|
@elseif($key == 'pay_later')
|
|
<td>@if ($value == 1) Yes @else No @endif</td>
|
|
@elseif($key == 'co_payment')
|
|
<td>@if ($value == 1) Yes @else No @endif</td>
|
|
@elseif($key == 'co_payment_share')
|
|
<td>@if ($value == 1) Yes @else No @endif</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\PatientCategory')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> a
|
|
new
|
|
patient
|
|
category with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\StaffPaymentConfiguration')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> a
|
|
<b>staff
|
|
payment configuration</b> with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$item_category = Streamline\Models\ItemCategory::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'user_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'item_category')
|
|
<td>{{ $item_category ? $item_category->name : $value }}</td>
|
|
@elseif($key == 'payment_type')
|
|
<td>@if ($value == 0) Fixed Amount @else Percentage @endif</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\StaffPerformedService')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> a
|
|
<b>staff
|
|
performed service</b> with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$item_category = Streamline\Models\ItemCategory::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id' || $key == 'performed_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'item_category')
|
|
<td>{{ $item_category ? $item_category->name : $value }}</td>
|
|
@elseif($key == 'inpatient')
|
|
<td>@if ($value == 0) No @else Yes @endif</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\PackageUnit')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> a
|
|
new
|
|
package
|
|
unit with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\InvestigationDeposit')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> an
|
|
<b>investigation deposit</b> with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$chartofaccounts = Streamline\Models\ChartOfAccount::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'current_chart_of_accounts')
|
|
<td>{{ $chartofaccounts->name }}</td>
|
|
@elseif($key == 'discount_status')
|
|
<td>@if ($value == 1) Discounted @else Not Discounted @endif</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Discount')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> a
|
|
<b>discount</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Requisition')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> a
|
|
requisition
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$quotation_type = Streamline\Models\QuotationType::where('id', $value)->first();
|
|
$drug = Streamline\Models\Drug::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'quotation_type_id')
|
|
<td>{{ $quotation_type ? $quotation_type->name : $value }}</td>
|
|
@elseif($key == 'drug_id')
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\StockWatcher')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> a
|
|
<b>stock
|
|
watcher</b> with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$item_category = Streamline\Models\ItemCategory::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'item_type')
|
|
<td>{{ $item_category ? $item_category->name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\InsuranceGroup')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> an
|
|
<b>insurance group</b> with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\PatientDocument')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> a
|
|
<b>patient
|
|
document</b> with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Village')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> a
|
|
<b>village</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$parish = Streamline\Models\Parish::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'parish_id')
|
|
@if ($value == 0)
|
|
<td>N/A</td>
|
|
@else
|
|
<td>{{ $parish ? $parish->name : $value }}</td>
|
|
@endif
|
|
{{-- @elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td> --}}
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\PasswordSecurity')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> a
|
|
<b>password</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($user['id'] == $value && $key == 'user_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ json_encode($value) }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Sundry')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> a
|
|
<b>sundry</b>
|
|
record with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$chart_of_account = Streamline\Models\ChartOfAccount::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'account_id')
|
|
<td>{{ $chart_of_account ? $chart_of_account->name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Services')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> a
|
|
<b>service</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$chart_of_account = Streamline\Models\ChartOfAccount::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'account_id')
|
|
<td>{{ $chart_of_account ? $chart_of_account->name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\StreamlineSetupStep')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> a
|
|
<b>setup
|
|
step</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'completion_status')
|
|
<td>@if ($value == 1) Completed @else Pending @endif</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Ward')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> a
|
|
<b>ward</b>
|
|
with
|
|
values <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\PharmacyStockReconciliation')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> a
|
|
new
|
|
pharmacy
|
|
stock reconciliation with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\StoreStockReconciliation')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> a
|
|
<b>store
|
|
stock
|
|
reconciliation</b> record with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$drug = Streamline\Models\Drug::where('id', $value)->first();
|
|
$chart_of_account = Streamline\Models\ChartOfAccount::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'drug_id')
|
|
<td>{{ $drug ? $drug->name : $value }}</td>
|
|
@elseif($key == 'affected_account_id')
|
|
<td>{{ $chart_of_account ? $chart_of_account->name : $value }}</td>
|
|
@elseif($key == 'completion_status')
|
|
<td>@if ($value == 1) Completed @else Not Completed @endif</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\ServiceDeposit')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> a
|
|
<b>service
|
|
deposit</b> with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$chart_of_accounts = Streamline\Models\ChartOfAccount::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'current_chart_of_accounts')
|
|
<td>{{ $chart_of_accounts ? $chart_of_accounts->name : $value }}
|
|
</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\OrderedInvestigation')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> an
|
|
<b>ordered
|
|
investigation</b> with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$investigation = Streamline\Models\Investigation::where('id', $value)->first();
|
|
$clinic = Streamline\Models\Clinic::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'investigation_id')
|
|
<td>{{ $investigation ? $investigation->name : $value }}</td>
|
|
@elseif($key == 'clinic')
|
|
<td>{{ $clinic ? $clinic->name : $value }}</td>
|
|
@elseif($key == 'inpatient')
|
|
<td>@if ($value == 1) Yes @else No @endif</td>
|
|
@elseif($key == 'investigation_status')
|
|
<td>@if ($value == 1) Done @else Pending @endif</td>
|
|
@elseif($key == 'payment_status')
|
|
<td>@if ($value == 1) Paid @else Not Paid @endif</td>
|
|
@elseif($key == 'for_inpatient')
|
|
<td>@if ($value == 1) Yes @else No @endif</td>
|
|
@elseif($key == 'inpatient_bill_generated')
|
|
<td>@if ($value == 1) Yes @else No @endif</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Patient')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> a
|
|
<b>patient</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$marital_status = Streamline\Models\MaritalStatus::where('id', $value)->first();
|
|
$occupation = Streamline\Models\Occupation::where('id', $value)->first();
|
|
$patient_category = Streamline\Models\PatientCategory::where('id', $value)->first();
|
|
$religion = Streamline\Models\Religion::where('id', $value)->first();
|
|
$country = Streamline\Models\Country::where('id', $value)->first();
|
|
$district = Streamline\Models\District::where('id', $value)->first();
|
|
$county = Streamline\Models\County::where('id', $value)->first();
|
|
$subcounty = Streamline\Models\Subcounty::where('id', $value)->first();
|
|
$parish = Streamline\Models\Parish::where('id', $value)->first();
|
|
$village = Streamline\Models\Village::where('id', $value)->first();
|
|
$next_of_kin_relationship = Streamline\Models\FamilyRelationship::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'marital_status')
|
|
<td>{{ $marital_status ? $marital_status->name : $value }}</td>
|
|
@elseif($key == 'occupation_id')
|
|
<td>{{ $occupation ? $occupation->name : $value }}</td>
|
|
@elseif($key == 'category_id')
|
|
<td>{{ $patient_category ? $patient_category->name : $value }}</td>
|
|
@elseif($key == 'religion_id')
|
|
<td>{{ $religion ? $religion->name : $value }}</td>
|
|
@elseif($key == 'country_id')
|
|
@if ($value == 0)
|
|
<td>N/A</td>
|
|
@else
|
|
<td>{{ $country ? $country->name : $value }}</td>
|
|
@endif
|
|
@elseif($key == 'district_id')
|
|
@if ($value == 0)
|
|
<td>N/A</td>
|
|
@else
|
|
<td>{{ $district ? $district->name : $value }}</td>
|
|
@endif
|
|
@elseif($key == 'county_id')
|
|
@if ($value == 0)
|
|
<td>N/A</td>
|
|
@else
|
|
<td>{{ $county ? $county->name : $value }}</td>
|
|
@endif
|
|
@elseif($key == 'subcounty_id')
|
|
@if ($value == 0)
|
|
<td>N/A</td>
|
|
@else
|
|
<td>{{ $subcounty ? $subcounty->name : $value }}</td>
|
|
@endif
|
|
@elseif($key == 'parish_id')
|
|
@if ($value == 0)
|
|
<td>N/A</td>
|
|
@else
|
|
<td>{{ $parish ? $parish->name : $value }}</td>
|
|
@endif
|
|
@elseif($key == 'village_id')
|
|
@if ($value == 0)
|
|
<td>N/A</td>
|
|
@else
|
|
<td>{{ $village ? $village->name : $value }}</td>
|
|
@endif
|
|
@elseif($key == 'gender')
|
|
<td>@if ($value == 1) Male @else Female @endif</td>
|
|
@elseif($key == 'insurance_status')
|
|
<td>@if ($value == 1) Insured @else Not Insured @endif</td>
|
|
@elseif($key == 'next_of_kin_relationship')
|
|
<td>{{ $next_of_kin_relationship ? $next_of_kin_relationship->name : $value }}
|
|
</td>
|
|
@elseif($key == 'citizenship')
|
|
<td>@if ($value == 1) Ugandan @else Non Ugandan @endif</td>
|
|
{{-- @elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td> --}}
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\PrescriptionError')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> a
|
|
<b>prescription error</b> with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$drug = Streamline\Models\Drug::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'previous_drugs')
|
|
<td>{{ $drug ? $drug->name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\PatientCategoryInvoice')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> a
|
|
<b>patient
|
|
category invoice</b> with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\PatientEpisode')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> a
|
|
new
|
|
<b>patient
|
|
episode</b> with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$clinic = Streamline\Models\Clinic::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'clinic_id')
|
|
<td>{{ $clinic ? $clinic->name : $value }}</td>
|
|
@elseif($key == 'co_payment')
|
|
<td>@if ($value == 1) Yes @else No @endif</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\TrackReceipt')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> a
|
|
<b>track
|
|
receipt</b> with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\PaymentMethodsTransaction')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> a
|
|
<b>payment
|
|
method transaction</b> with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\OrderedService')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> an
|
|
<b>ordered
|
|
service</b> with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$service = Streamline\Models\Services::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'payment_status')
|
|
<td>@if ($value == 1) Paid @else Not Paid @endif</td>
|
|
@elseif($key == 'service_id')
|
|
<td>{{ $service ? $service->name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\GeneralItem')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> a
|
|
new
|
|
general
|
|
item with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$supplier = Streamline\Models\Supplier::where('id', $value)->first();
|
|
$cost_of_goods_account = Streamline\Models\ChartOfAccount::where('type', 7)->first();
|
|
$expense_account = Streamline\Models\ChartOfAccount::where('type', 2)->first();
|
|
$payables_account = Streamline\Models\ChartOfAccount::where('type', 6)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : $value }}
|
|
{{ $user ? $user->last_name : $value }}</td>
|
|
@elseif($key == 'expenses_account_id')
|
|
<td>{{ $expense_account ? $expense_account->name : $value }}</td>
|
|
@elseif($key == 'payables_account_id')
|
|
<td>{{ $payables_account ? $payables_account->name : $value }}</td>
|
|
@elseif($key == 'cost_of_goods_account')
|
|
<td>{{ $cost_of_goods_account ? $cost_of_goods_account->name : $value }}
|
|
</td>
|
|
@elseif($key == 'supplier_id')
|
|
<td>{{ $supplier ? $supplier->name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Debtor')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> a
|
|
<b>debtor</b>
|
|
with
|
|
values <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\DataUpload')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> a
|
|
<b>data
|
|
upload</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\OrderedProcedure')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> an
|
|
<b>ordered
|
|
procedure</b> with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$procedure = Streamline\Models\Procedure::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'payment_status')
|
|
<td>@if ($value == 1) Paid @else Not Paid @endif</td>
|
|
@elseif($key == 'procedure_id')
|
|
<td>{{ $procedure ? $procedure->name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Quotation')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> a
|
|
new
|
|
quotation
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\County')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> a
|
|
<b>county</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$district = Streamline\Models\District::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'district_id')
|
|
<td>{{ $district ? $district->name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\CostOfGood')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> a
|
|
<b>cost
|
|
of
|
|
goods</b> with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$item_category = Streamline\Models\ItemCategory::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'item_category')
|
|
<td>{{ $item_category ? $item_category : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\TriageNews')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> a
|
|
new triage
|
|
record with <br>
|
|
<br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\PrioritySign')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> a
|
|
new
|
|
priority
|
|
sign record with <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\WardBedStay')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> a
|
|
<b>ward
|
|
bed
|
|
stay</b> record with <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$ward = Streamline\Models\Ward::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : $value }}
|
|
{{ $user ? $user->last_name : $value }}</td>
|
|
@elseif($key == 'ward_id')
|
|
<td>{{ $ward ? $ward->name : $value }}</td>
|
|
@elseif($key == 'still_here')
|
|
<td>@if ($value == 1) Yes @else No @endif</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\InvestigationSpecialisedResult')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> a
|
|
new
|
|
investigation specialised result record with <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\TreatmentDeposits')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> a
|
|
<b>treatment
|
|
deposits</b> record with <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$chart_of_accounts = Streamline\Models\ChartOfAccount::where('id', $value)->first();
|
|
$cost_of_goods_account = Streamline\Models\CostOfGood::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'drugs')
|
|
<td>{{ $drug ? $drug->name : $value }}</td>
|
|
@elseif($key == 'discount_status')
|
|
<td>@if ($value == 1) Discounted @else Not Discounted @endif</td>
|
|
@elseif($key == 'current_chart_of_accounts')
|
|
<td>{{ $chart_of_accounts ? $chart_of_accounts->name : $value }}
|
|
</td>
|
|
@elseif($key == 'cost_of_goods_account')
|
|
<td>{{ $cost_of_goods_account ? $cost_of_goods_account->name : $value }}
|
|
</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\FamilyAccountConsumption')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> a
|
|
<b>family
|
|
account consumption</b> record with;<br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$investigation = Streamline\Models\Investigation::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'authenticated_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'all_authenticated')
|
|
<td>@if ($value == 1) Yes @else No @endif</td>
|
|
@elseif($key == 'inpatient')
|
|
<td>@if ($value == 1) Yes @else No @endif</td>
|
|
@elseif($key == 'investigation_id')
|
|
<td>{{ $investigation ? $investigation->name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\InvestigationResults')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> an
|
|
<b>investigation
|
|
result</b> record with <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$investigation = Streamline\Models\Investigation::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'authenticated_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'all_authenticated')
|
|
<td>@if ($value == 1) Yes @else No @endif</td>
|
|
@elseif($key == 'inpatient')
|
|
<td>@if ($value == 1) Yes @else No @endif</td>
|
|
@elseif($key == 'investigation_id')
|
|
<td>{{ $investigation ? $investigation->name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\ChartOfAccount')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> a
|
|
new
|
|
<b>chart of accounts</b> record with
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Triage')
|
|
<b>{{ $full_names }}</b> <b style="color: orange">restored</b> a
|
|
<b>triage</b>
|
|
record with <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('created_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$clinic = Streamline\Models\Clinic::where('id', $value)->first();
|
|
$symptom = Streamline\Models\Symptom::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'clinic_allocation')
|
|
<td>{{ $clinic ? $clinic->name : $value }}</td>
|
|
@elseif($key == 'referral')
|
|
<td>@if ($value == 1) Yes @else No @endif</td>
|
|
@elseif($key == 'symptoms')
|
|
<td>{{ $symptom ? $symptom->name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@endif
|
|
@if ($audit->event == 'deleted')
|
|
@if ($audit->auditable_type == 'Streamline\Models\DebtPlan')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a
|
|
<b>debt
|
|
plan</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by'|| $key == 'authorised_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\District')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a
|
|
<b>district</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Clinic')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a
|
|
<b>clinic</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Allergy')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a new
|
|
<b>allergy</b> record
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['new_values']))
|
|
@foreach ($audit->toArray()['new_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\DebtPlanPaymentStaff')
|
|
<b>{{ $full_names }}</b><b style="color: red">deleted</b> a
|
|
<b>debt
|
|
plan payment staff</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Drug')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a
|
|
<b>drug</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$supplier = Streamline\Models\Supplier::where('id', $value)->first();
|
|
$unit = Streamline\Models\UnitOfMeasure::where('id', $value)->first();
|
|
$item_category = Streamline\Models\ItemCategory::where('id', $value)->first();
|
|
$chart_of_account = Streamline\Models\ChartOfAccount::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'supplier_id')
|
|
<td>{{ $supplier ? $supplier->name : $value }}</td>
|
|
@elseif($key == 'unit_id')
|
|
<td>{{ $unit ? $unit->name : $value }}</td>
|
|
@elseif($key == 'category_id')
|
|
<td>{{ $item_category ? $item_category->name : $value }}</td>
|
|
@elseif($key == 'account_id')
|
|
<td>{{ $chart_of_account ? $chart_of_account->name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\DrugCategory')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a
|
|
<b>drug</b>
|
|
category
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\DrugForm')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a
|
|
<b>drug
|
|
form</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\DrugUnit')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a
|
|
<b>drug
|
|
unit</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\EmergencySign')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> an
|
|
<b>emergency
|
|
sign</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\HospitalBill')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a new
|
|
hospital
|
|
bill
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\HospitalInformation')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b>
|
|
<b>hospital
|
|
information</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$district = Streamline\Models\District::where('id', $value)->first();
|
|
$county = Streamline\Models\County::where('id', $value)->first();
|
|
$subcounty = Streamline\Models\Subcounty::where('id', $value)->first();
|
|
$parish = Streamline\Models\Parish::where('id', $value)->first();
|
|
$village = Streamline\Models\Village::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'district')
|
|
<td>{{ $district ? $district->name : $value }}</td>
|
|
@elseif($key == 'subcounty')
|
|
<td>{{ $subcounty ? $subcounty->name : $value }}</td>
|
|
@elseif($key == 'county')
|
|
<td>{{ $county ? $county->name : $value }}</td>
|
|
@elseif($key == 'parish')
|
|
<td>{{ $parish ? $parish->name : $value }}</td>
|
|
@elseif($key == 'village')
|
|
<td>{{ $village ? $village->name : $value }}</td>
|
|
{{-- @elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td> --}}
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\IncomingWardChart')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a new
|
|
incoming
|
|
ward
|
|
chart
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\InpatientBill')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a new
|
|
inpatient
|
|
bill
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\InpatientInfo')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b>
|
|
<b>inpatient
|
|
info</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Investigation')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> an
|
|
<b>Investigation</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$investigationcategory = Streamline\Models\InvestigationCategory::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'category')
|
|
<td>{{ $investigationcategory->name }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\InvestigationNormalRange')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a new
|
|
<b>investigation
|
|
normal range</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\InvestigationResultTemplate')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> an
|
|
<b>investigation
|
|
result template</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\InvestigationSpecialisedVariable')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a new
|
|
investigation
|
|
specialised variable
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\InvoicePayment')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a new
|
|
<b>invoice
|
|
payment</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$patientcategory = Streamline\Models\PatientCategory::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'patient_category')
|
|
<td>{{ $patientcategory->name }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\LabInstrument')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a new
|
|
lab
|
|
instrument
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\MaternityInpatient')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a
|
|
<b>maternity
|
|
inpatient</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'abortion')
|
|
<td>@if ($value == 1)) Yes @else None @endif</td>
|
|
@elseif($key == 'postpartum')
|
|
<td>@if ($value == 1)) Yes @else None @endif</td>
|
|
@elseif($key == 'previous_pph')
|
|
<td>@if ($value == 1)) Yes @else None @endif</td>
|
|
@elseif($key == 'hiv_result_usaid')
|
|
<td>@if ($value == 1)) +ve @else -ve @endif</td>
|
|
@elseif($key == 'history_of_fits')
|
|
<td>@if ($value == 1)) Yes @else None @endif</td>
|
|
@elseif($key == 'history_of_aph')
|
|
<td>@if ($value == 1)) Yes @else None @endif</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\MessageBoard')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a new
|
|
message
|
|
board
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('body', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Observation')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a new
|
|
observation
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('name', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\ObstetricHistory')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> an
|
|
<b>obstetric
|
|
history</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('patient_id', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$clinic = Streamline\Models\Clinic::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'clinic_id')
|
|
<td>{{ $clinic ? $clinic->name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Occupation')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a new
|
|
occupation
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('name', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\OrderedSundry')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> an
|
|
<b>ordered
|
|
sundry</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('patient_id', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'payment_status')
|
|
<td>@if ($value == 1) Paid @else Not Paid @endif</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Parish')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a
|
|
<b>parish</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('name', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$subcounty = Streamline\Models\Subcounty::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'subcounty_id')
|
|
<td>{{ $subcounty ? $subcounty->name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\PatientAppointment')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a new
|
|
patient
|
|
appointment
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('patient_id', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\PatientDispensing')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a
|
|
<b>patient
|
|
dispensing</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('patient_id', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ json_encode($value) }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\PatientPaymentMethod')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a new
|
|
patient
|
|
payment
|
|
method
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('name', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\PatientRefunds')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a new
|
|
patient
|
|
refund
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('patient_id', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\PaymentItem')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a new
|
|
payment
|
|
item
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\PriceListCategories')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a
|
|
<b>price
|
|
list
|
|
category</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$patient_category = Streamline\Models\PatientCategory::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'patient_category_id')
|
|
<td>{{ $patient_category ? $patient_category->name : $value }}</td>
|
|
@elseif($key == 'pay_for_invoice')
|
|
<td>@if ($value == 1) Yes @else No @endif</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ json_encode($value) }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Procedure')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a
|
|
<b>procedure</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$category = Streamline\Models\ProcedureCategory::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'category_id')
|
|
<td>{{ $category ? $category->name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\SingleGroupPremium')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a new
|
|
single
|
|
group
|
|
premium
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\StaffPositions')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a new
|
|
staff
|
|
position
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Subcounty')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a
|
|
<b>subcounty</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$county = Streamline\Models\County::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'county_id')
|
|
<td>{{ $county ? $county->name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\SundryDeposit')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a
|
|
<b>sundry
|
|
deposit</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'discount_status')
|
|
<td>@if ($value == 1) Discounted @else Not Discounted @endif</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Supplier')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a new
|
|
supplier
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Symptom')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a new
|
|
symptom
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\TrackInvoice')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a
|
|
<b>track
|
|
invoice</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Treatment')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a
|
|
<b>treatment</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$drug = Streamline\Models\Drug::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'drugs')
|
|
<td>{{ $drug ? $drug->name : $value }}</td>
|
|
@elseif($key == 'dispense_status')
|
|
<td>@if ($value == 1) Dispensed @else Not Dispensed @endif</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\UnitOfMeasure')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a
|
|
<b>unit of
|
|
measure</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\User')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a
|
|
<b>user</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\WardChartApproval')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a
|
|
<b>ward
|
|
chart
|
|
approval</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$ward = Streamline\Models\Ward::where('id', $value)->first();
|
|
$drug = Streamline\Models\Drug::where('id', $value)->first();
|
|
$incoming_ward_chart = Streamline\Models\IncomingWardChart::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'ward_id')
|
|
<td>{{ $ward ? $ward->name : $value }}</td>
|
|
@elseif($key == 'drug_ids')
|
|
<td>{{ $drug ? $drug->name : $value }}</td>
|
|
{{-- @elseif($key == 'incoming_ward_charts_ids')
|
|
<td>{{ $incoming_ward_chart ? $incoming_ward_chart->name : $value }}</td> --}}
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\WardConsultationsAndService')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a
|
|
<b>ward
|
|
consultations and service</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$service = Streamline\Models\Services::where('id', $value)->first();
|
|
$ward = Streamline\Models\Ward::where('id', $value)->first();
|
|
$chart_of_account = Streamline\Models\ChartOfAccount::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'service_id')
|
|
<td>{{ $service ? $service->name : $value }}</td>
|
|
@elseif($key == 'current_chart_of_account')
|
|
<td>{{ $chart_of_account ? $chart_of_account->name : $value }}</td>
|
|
@elseif($key == 'ward_id')
|
|
<td>{{ $ward ? $ward->name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\WardExtra')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a
|
|
<b>ward
|
|
extra</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$ward = Streamline\Models\Ward::where('id', $value)->first();
|
|
$chart_of_account = Streamline\Models\ChartOfAccount::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'ward_id')
|
|
<td>{{ $ward ? $ward->name : $value }}</td>
|
|
@elseif($key == 'current_chart_of_account')
|
|
<td>{{ $chart_of_account ? $chart_of_account->name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\WardInpatientSheetComment')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a
|
|
<b>ward
|
|
inpatient
|
|
sheet comment</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$ward = Streamline\Models\Ward::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'ward_id')
|
|
<td>{{ $ward ? $ward->name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\WardItemRequest')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a
|
|
<b>ward
|
|
item
|
|
request</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$ward = Streamline\Models\Ward::where('id', $value)->first();
|
|
$item = Streamline\Models\ItemCategory::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'ward_id')
|
|
<td>{{ $ward ? $ward->name : $value }}</td>
|
|
@elseif($key == 'item_type')
|
|
<td>{{ $item ? $item->name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\WardProcedure')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a ward
|
|
procedure
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$ward = Streamline\Models\Ward::where('id', $value)->first();
|
|
$procedure = Streamline\Models\Procedure::where('id', $value)->first();
|
|
$chart_of_account = Streamline\Models\ChartOfAccount::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'ward_id')
|
|
<td>{{ $ward ? $ward->name : $value }}</td>
|
|
@elseif($key == 'procedure_id')
|
|
<td>{{ $procedure ? $procedure->name : $value }}</td>
|
|
@elseif($key == 'current_chart_of_account')
|
|
@if ($value == 0)
|
|
<td>None</td>
|
|
@else
|
|
<td>{{ $chart_of_account ? $chart_of_account->name : $value }}
|
|
</td>
|
|
@endif
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\WardStock')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a
|
|
<b>ward
|
|
stock</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$ward = Streamline\Models\Ward::where('id', $value)->first();
|
|
$item_category = Streamline\Models\ItemCategory::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'ward_id')
|
|
<td>{{ $ward ? $ward->name : $value }}</td>
|
|
@elseif($key == 'item_type')
|
|
<td>{{ $item_category ? $item_category->name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\WardSundryDispensation')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a
|
|
<b>ward
|
|
sundry
|
|
dispensation</b> record
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$sundry = Streamline\Models\Sundry::where('id', $value)->first();
|
|
$ward = Streamline\Models\Ward::where('id', $value)->first();
|
|
$chart_of_account = Streamline\Models\ChartOfAccount::where('id', $value)->first();
|
|
$cost_of_goods = Streamline\Models\CostOfGood::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'current_chart_of_account')
|
|
<td>{{ $chart_of_account ? $chart_of_account->name : $value }}</td>
|
|
@elseif($key == 'cost_of_goods_account')
|
|
<td>{{ $cost_of_goods ? $cost_of_goods->name : $value }}</td>
|
|
@elseif($key == 'sundry_id')
|
|
<td>{{ $sundry ? $sundry->name : $value }}</td>
|
|
@elseif($key == 'ward_id')
|
|
<td>{{ $ward ? $ward->name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\WardTreatment')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a
|
|
<b>ward
|
|
treatment</b>
|
|
record
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'dispense_status')
|
|
<td>@if ($value == 1) Dispensed @else Not Dispensed @endif</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\WardTreatmentDispensation')
|
|
<b>{{ $full_names }}</b> <b><b style="color: red">deleted</b><b> a
|
|
<b>ward
|
|
treatment
|
|
dispensation</b> record
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$ward = Streamline\Models\Ward::where('id', $value)->first();
|
|
$drug = Streamline\Models\Drug::where('id', $value)->first();
|
|
$chart_of_account = Streamline\Models\ChartOfAccount::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'ward_id')
|
|
<td>{{ $ward ? $ward->name : $value }}</td>
|
|
@elseif($key == 'drug_id')
|
|
<td>{{ $drug ? $drug->name : $value }}</td>
|
|
@elseif($key == 'current_chart_of_account')
|
|
<td>{{ $chart_of_account ? $chart_of_account->name : $value }}
|
|
</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Consultation')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a
|
|
<b>consultation</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$diagnosis = Streamline\Models\Diagnosis::where('id', $value)->first();
|
|
$outcome = Streamline\Models\Outcome::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'primary_diagnosis')
|
|
<td>{{ $diagnosis ? $diagnosis->name : $value }}</td>
|
|
@elseif($key == 'outcome_id')
|
|
<td>{{ $outcome ? $outcome->name : $value }}</td>
|
|
@elseif($key == 'completed')
|
|
<td>@if ($value == 1) Yes @else No @endif</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\HeadOfFamily')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a
|
|
<b>family
|
|
head</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\WardInvestigationPricing')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a
|
|
<b>ward
|
|
investigation pricing</b> with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$ward = Streamline\Models\Ward::where('id', $value)->first();
|
|
$chart_of_account = Streamline\Models\ChartOfAccount::where('id', $value)->first();
|
|
$investigation = Streamline\Models\Investigation::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'investigation_id')
|
|
<td>{{ $investigation ? $investigation->name : $value }}</td>
|
|
@elseif($key == 'ward_id')
|
|
<td>{{ $ward ? $ward->name : $value }}</td>
|
|
@elseif($key == 'current_chart_of_account')
|
|
<td>{{ $chart_of_account ? $chart_of_account->name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\InpatientSheetAudit')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> an
|
|
<b>inpatient
|
|
sheet audit</b> with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Alert')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a new
|
|
<b>alert</b>
|
|
with
|
|
values <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : $value }}
|
|
{{ $user ? $user->last_name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Company')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a
|
|
<b>company</b>
|
|
with
|
|
values <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\InsurancePremiums')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a
|
|
<b>insurance
|
|
premium</b> with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : $value }}
|
|
{{ $user ? $user->last_name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\InpatientBedCategory')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> an
|
|
<b>inpatient
|
|
bed category</b> with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$income_account = Streamline\Models\ChartOfAccount::where('type', 1)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'staff_in_charge')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'income_account')
|
|
<td>{{ $income_account ? $income_account->name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\CashierIncome')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a
|
|
cashier
|
|
<b>cashier income</b> with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : $value }}
|
|
{{ $user ? $user->last_name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Banking')
|
|
<b>{{ $full_names }}</b> has successfully
|
|
<b style="color: red">deleted</b> a
|
|
<b>bank</b> transaction with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$bank = Streamline\Models\Bank::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'bank')
|
|
<td>{{ $bank->name }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\ProcedureDeposit')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a
|
|
<b>procedure
|
|
deposit</b> with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$chart_of_accounts = Streamline\Models\ChartOfAccount::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'discount_status')
|
|
<td>@if ($value == 1) Discounted @else Not Discounted @endif</td>
|
|
@elseif($key == 'payment_status')
|
|
<td>@if ($value == 1) Paid @else Not Paid @endif</td>
|
|
@elseif($key == 'current_chart_of_accounts')
|
|
<td>{{ $chart_of_accounts ? $chart_of_accounts->name : $value }}
|
|
</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\FamilyAccountDeposit')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a
|
|
<b>family
|
|
account deposit</b> with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : $value }}
|
|
{{ $user ? $user->last_name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ json_encode($value) }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\FamilyAccount')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a
|
|
<b>family
|
|
account</b> with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : $value }}
|
|
{{ $user ? $user->last_name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\PatientDiscount')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a
|
|
<b>patient
|
|
discount</b> with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$patient_category = Streamline\Models\PatientCategory::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : $value }}
|
|
{{ $patient ? $patient->last_name : $value }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : $value }}
|
|
{{ $user ? $user->last_name : $value }}</td>
|
|
@elseif($key == 'patient_category')
|
|
<td>{{ $patient_category ? $patient_category->name : $value }}</td>
|
|
@elseif($key == 'discount')
|
|
<td>@if ($value == 1) Yes @else No @endif</td>
|
|
@elseif($key == 'pay_later')
|
|
<td>@if ($value == 1) Yes @else No @endif</td>
|
|
@elseif($key == 'co_payment')
|
|
<td>@if ($value == 1) Yes @else No @endif</td>
|
|
@elseif($key == 'co_payment_share')
|
|
<td>@if ($value == 1) Yes @else No @endif</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\PatientCategory')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a
|
|
<b>patient
|
|
category</b> with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : $value }}
|
|
{{ $user ? $user->last_name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\StaffPaymentConfiguration')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a
|
|
<b>staff
|
|
payment configuration</b> with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$item_category = Streamline\Models\ItemCategory::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'user_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'item_category')
|
|
<td>{{ $item_category ? $item_category->name : $value }}</td>
|
|
@elseif($key == 'payment_type')
|
|
<td>@if ($value == 0) Fixed Amount @else Percentage @endif</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\StaffPerformedService')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a
|
|
<b>staff
|
|
performed service</b> with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$item_category = Streamline\Models\ItemCategory::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id' || $key == 'performed_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'item_category')
|
|
<td>{{ $item_category ? $item_category->name : $value }}</td>
|
|
@elseif($key == 'inpatient')
|
|
<td>@if ($value == 0) No @else Yes @endif</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\PackageUnit')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a
|
|
<b>package
|
|
unit</b> with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : $value }}
|
|
{{ $user ? $user->last_name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\InvestigationDeposit')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a
|
|
<b>investigation deposit</b> with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$chartofaccounts = Streamline\Models\ChartOfAccount::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'current_chart_of_accounts')
|
|
<td>{{ $chartofaccounts->name }}</td>
|
|
@elseif($key == 'discount_status')
|
|
<td>@if ($value == 1) Discounted @else Not Discounted @endif</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Discount')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a
|
|
<b>discount</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Requisition')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a
|
|
<b>requisition</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$quotation_type = Streamline\Models\QuotationType::where('id', $value)->first();
|
|
$drug = Streamline\Models\Drug::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'quotation_type_id')
|
|
<td>{{ $quotation_type ? $quotation_type->name : $value }}</td>
|
|
@elseif($key == 'drug_id')
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\StockWatcher')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a
|
|
<b>stock
|
|
watcher</b> with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$item_category = Streamline\Models\ItemCategory::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'item_type')
|
|
<td>{{ $item_category ? $item_category->name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\InsuranceGroup')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a
|
|
<b>insurance group</b> with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : $value }}
|
|
{{ $user ? $user->last_name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\PatientDocument')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a
|
|
<b>patient
|
|
document</b> with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : $value }}
|
|
{{ $user ? $user->last_name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Village')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a
|
|
<b>village</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$parish = Streamline\Models\Parish::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'parish_id')
|
|
@if ($value == 0)
|
|
<td>N/A</td>
|
|
@else
|
|
<td>{{ $parish ? $parish->name : $value }}</td>
|
|
@endif
|
|
{{-- @elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td> --}}
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\PasswordSecurity')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a
|
|
<b>password</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($user['id'] == $value && $key == 'user_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ json_encode($value) }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Sundry')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a
|
|
<b>sundry
|
|
record</b> with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$chart_of_account = Streamline\Models\ChartOfAccount::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'account_id')
|
|
<td>{{ $chart_of_account ? $chart_of_account->name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Services')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a
|
|
<b>service</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$chart_of_account = Streamline\Models\ChartOfAccount::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'account_id')
|
|
<td>{{ $chart_of_account ? $chart_of_account->name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\StreamlineSetupStep')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a
|
|
<b>setup
|
|
step</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'completion_status')
|
|
<td>@if ($value == 1) Completed @else Pending @endif</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Ward')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a
|
|
<b>ward</b>
|
|
with
|
|
values <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : $value }}
|
|
{{ $user ? $user->last_name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\PharmacyStockReconciliation')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a
|
|
<b>pharmacy
|
|
stock reconciliation</b> with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : $value }}
|
|
{{ $user ? $user->last_name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\StoreStockReconciliation')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a
|
|
<b>store
|
|
stock
|
|
reconciliation</b> record with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$drug = Streamline\Models\Drug::where('id', $value)->first();
|
|
$chart_of_account = Streamline\Models\ChartOfAccount::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'drug_id')
|
|
<td>{{ $drug ? $drug->name : $value }}</td>
|
|
@elseif($key == 'affected_account_id')
|
|
<td>{{ $chart_of_account ? $chart_of_account->name : $value }}</td>
|
|
@elseif($key == 'completion_status')
|
|
<td>@if ($value == 1) Completed @else Not Completed @endif</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\ServiceDeposit')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a
|
|
<b>service
|
|
deposit</b> with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$chart_of_accounts = Streamline\Models\ChartOfAccount::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'current_chart_of_accounts')
|
|
<td>{{ $chart_of_accounts ? $chart_of_accounts->name : $value }}
|
|
</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\OrderedInvestigation')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a
|
|
<b>ordered
|
|
investigation</b> with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$investigation = Streamline\Models\Investigation::where('id', $value)->first();
|
|
$clinic = Streamline\Models\Clinic::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'investigation_id')
|
|
<td>{{ $investigation ? $investigation->name : $value }}</td>
|
|
@elseif($key == 'clinic')
|
|
<td>{{ $clinic ? $clinic->name : $value }}</td>
|
|
@elseif($key == 'inpatient')
|
|
<td>@if ($value == 1) Yes @else No @endif</td>
|
|
@elseif($key == 'investigation_status')
|
|
<td>@if ($value == 1) Done @else Pending @endif</td>
|
|
@elseif($key == 'payment_status')
|
|
<td>@if ($value == 1) Paid @else Not Paid @endif</td>
|
|
@elseif($key == 'for_inpatient')
|
|
<td>@if ($value == 1) Yes @else No @endif</td>
|
|
@elseif($key == 'inpatient_bill_generated')
|
|
<td>@if ($value == 1) Yes @else No @endif</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Patient')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a
|
|
<b>patient</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$marital_status = Streamline\Models\MaritalStatus::where('id', $value)->first();
|
|
$occupation = Streamline\Models\Occupation::where('id', $value)->first();
|
|
$patient_category = Streamline\Models\PatientCategory::where('id', $value)->first();
|
|
$religion = Streamline\Models\Religion::where('id', $value)->first();
|
|
$country = Streamline\Models\Country::where('id', $value)->first();
|
|
$district = Streamline\Models\District::where('id', $value)->first();
|
|
$county = Streamline\Models\County::where('id', $value)->first();
|
|
$subcounty = Streamline\Models\Subcounty::where('id', $value)->first();
|
|
$parish = Streamline\Models\Parish::where('id', $value)->first();
|
|
$village = Streamline\Models\Village::where('id', $value)->first();
|
|
$next_of_kin_relationship = Streamline\Models\FamilyRelationship::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'marital_status')
|
|
<td>{{ $marital_status ? $marital_status->name : $value }}</td>
|
|
@elseif($key == 'occupation_id')
|
|
<td>{{ $occupation ? $occupation->name : $value }}</td>
|
|
@elseif($key == 'category_id')
|
|
<td>{{ $patient_category ? $patient_category->name : $value }}</td>
|
|
@elseif($key == 'religion_id')
|
|
<td>{{ $religion ? $religion->name : $value }}</td>
|
|
@elseif($key == 'country_id')
|
|
@if ($value == 0)
|
|
<td>N/A</td>
|
|
@else
|
|
<td>{{ $country ? $country->name : $value }}</td>
|
|
@endif
|
|
@elseif($key == 'district_id')
|
|
@if ($value == 0)
|
|
<td>N/A</td>
|
|
@else
|
|
<td>{{ $district ? $district->name : $value }}</td>
|
|
@endif
|
|
@elseif($key == 'county_id')
|
|
@if ($value == 0)
|
|
<td>N/A</td>
|
|
@else
|
|
<td>{{ $county ? $county->name : $value }}</td>
|
|
@endif
|
|
@elseif($key == 'subcounty_id')
|
|
@if ($value == 0)
|
|
<td>N/A</td>
|
|
@else
|
|
<td>{{ $subcounty ? $subcounty->name : $value }}</td>
|
|
@endif
|
|
@elseif($key == 'parish_id')
|
|
@if ($value == 0)
|
|
<td>N/A</td>
|
|
@else
|
|
<td>{{ $parish ? $parish->name : $value }}</td>
|
|
@endif
|
|
@elseif($key == 'village_id')
|
|
@if ($value == 0)
|
|
<td>N/A</td>
|
|
@else
|
|
<td>{{ $village ? $village->name : $value }}</td>
|
|
@endif
|
|
@elseif($key == 'gender')
|
|
<td>@if ($value == 1) Male @else Female @endif</td>
|
|
@elseif($key == 'insurance_status')
|
|
<td>@if ($value == 1) Insured @else Not Insured @endif</td>
|
|
@elseif($key == 'next_of_kin_relationship')
|
|
<td>{{ $next_of_kin_relationship ? $next_of_kin_relationship->name : $value }}
|
|
</td>
|
|
@elseif($key == 'citizenship')
|
|
<td>@if ($value == 1) Ugandan @else Non Ugandan @endif</td>
|
|
{{-- @elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td> --}}
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\PrescriptionError')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a
|
|
<b>prescription error</b> with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$drug = Streamline\Models\Drug::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'previous_drugs')
|
|
<td>{{ $drug ? $drug->name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\PatientCategoryInvoice')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a
|
|
<b>patient
|
|
category</b> invoice with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : $value }}
|
|
{{ $user ? $user->last_name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\PatientEpisode')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a new
|
|
<b>patient
|
|
episode</b> with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$clinic = Streamline\Models\Clinic::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'clinic_id')
|
|
<td>{{ $clinic ? $clinic->name : $value }}</td>
|
|
@elseif($key == 'co_payment')
|
|
<td>@if ($value == 1) Yes @else No @endif</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\TrackReceipt')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a
|
|
<b>track
|
|
receipt</b> with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : $value }}
|
|
{{ $user ? $user->last_name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\PaymentMethodsTransaction')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a
|
|
<b>payment
|
|
method transaction</b> with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : $value }}
|
|
{{ $user ? $user->last_name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\OrderedService')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a
|
|
<b>ordered
|
|
service</b> with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$service = Streamline\Models\Services::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'payment_status')
|
|
<td>@if ($value == 1) Paid @else Not Paid @endif</td>
|
|
@elseif($key == 'service_id')
|
|
<td>{{ $service ? $service->name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\GeneralItem')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a
|
|
<b>general
|
|
item</b> with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$supplier = Streamline\Models\Supplier::where('id', $value)->first();
|
|
$cost_of_goods_account = Streamline\Models\ChartOfAccount::where('type', 7)->first();
|
|
$expense_account = Streamline\Models\ChartOfAccount::where('type', 2)->first();
|
|
$payables_account = Streamline\Models\ChartOfAccount::where('type', 6)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : $value }}
|
|
{{ $user ? $user->last_name : $value }}</td>
|
|
@elseif($key == 'expenses_account_id')
|
|
<td>{{ $expense_account ? $expense_account->name : $value }}</td>
|
|
@elseif($key == 'payables_account_id')
|
|
<td>{{ $payables_account ? $payables_account->name : $value }}</td>
|
|
@elseif($key == 'cost_of_goods_account')
|
|
<td>{{ $cost_of_goods_account ? $cost_of_goods_account->name : $value }}
|
|
</td>
|
|
@elseif($key == 'supplier_id')
|
|
<td>{{ $supplier ? $supplier->name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Debtor')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a
|
|
<b>debtor</b>
|
|
with
|
|
values <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\DataUpload')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a
|
|
<b>data
|
|
upload</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\OrderedProcedure')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a
|
|
<b>ordered
|
|
procedure</b> with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$procedure = Streamline\Models\Procedure::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'payment_status')
|
|
<td>@if ($value == 1) Paid @else Not Paid @endif</td>
|
|
@elseif($key == 'procedure_id')
|
|
<td>{{ $procedure ? $procedure->name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Quotation')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a
|
|
<b>quotation</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : $value }}
|
|
{{ $user ? $user->last_name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\County')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a
|
|
<b>county</b>
|
|
with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$district = Streamline\Models\District::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'district_id')
|
|
<td>{{ $district ? $district->name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\CostOfGood')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a
|
|
<b>cost
|
|
of
|
|
goods</b> with; <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$item_category = Streamline\Models\ItemCategory::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'item_category')
|
|
<td>{{ $item_category ? $item_category : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\TriageNews')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a
|
|
<b>triage
|
|
record</b> with <br>
|
|
<br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : $value }}
|
|
{{ $user ? $user->last_name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\PrioritySign')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a
|
|
<b>priority
|
|
sign</b> record with <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : $value }}
|
|
{{ $user ? $user->last_name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\WardBedStay')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a
|
|
<b>ward
|
|
bed
|
|
stay</b> record with <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$ward = Streamline\Models\Ward::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : $value }}
|
|
{{ $user ? $user->last_name : $value }}</td>
|
|
@elseif($key == 'ward_id')
|
|
<td>{{ $ward ? $ward->name : $value }}</td>
|
|
@elseif($key == 'still_here')
|
|
<td>@if ($value == 1) Yes @else No @endif</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\InvestigationSpecialisedResult')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a
|
|
<b>investigation specialised result</b> record with <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : $value }}
|
|
{{ $user ? $user->last_name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\TreatmentDeposits')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a
|
|
<b>treatment
|
|
deposits</b> record with <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$chart_of_accounts = Streamline\Models\ChartOfAccount::where('id', $value)->first();
|
|
$cost_of_goods_account = Streamline\Models\CostOfGood::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'drugs')
|
|
<td>{{ $drug ? $drug->name : $value }}</td>
|
|
@elseif($key == 'discount_status')
|
|
<td>@if ($value == 1) Discounted @else Not Discounted @endif</td>
|
|
@elseif($key == 'current_chart_of_accounts')
|
|
<td>{{ $chart_of_accounts ? $chart_of_accounts->name : $value }}
|
|
</td>
|
|
@elseif($key == 'cost_of_goods_account')
|
|
<td>{{ $cost_of_goods_account ? $cost_of_goods_account->name : $value }}
|
|
</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\FamilyAccountConsumption')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a
|
|
<b>family
|
|
account</b> record with;<br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : $value }}
|
|
{{ $user ? $user->last_name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\InvestigationResults')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> an
|
|
<b>investigation
|
|
result</b> record with <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$investigation = Streamline\Models\Investigation::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by' || $key ==
|
|
'staff_id')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'authenticated_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'all_authenticated')
|
|
<td>@if ($value == 1) Yes @else No @endif</td>
|
|
@elseif($key == 'inpatient')
|
|
<td>@if ($value == 1) Yes @else No @endif</td>
|
|
@elseif($key == 'investigation_id')
|
|
<td>{{ $investigation ? $investigation->name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\ChartOfAccount')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a new
|
|
<b>chart of accounts</b> record with
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@if ($audit->auditable_type == 'Streamline\Models\Triage')
|
|
<b>{{ $full_names }}</b> <b style="color: red">deleted</b> a
|
|
<b>triage</b>
|
|
record with <br>
|
|
<table class="table table-bordered table-striped">
|
|
@if (array_key_exists('deleted_at', $audit->toArray()['old_values']))
|
|
@foreach ($audit->toArray()['old_values'] as $key => $value)
|
|
<tr>
|
|
<td>{{ format_key(format_id($key)) }}</td>
|
|
<?php
|
|
$patient = Streamline\Models\Patient::where('id', $value)->first();
|
|
$user = Streamline\Models\User::where('id', $value)->first();
|
|
$clinic = Streamline\Models\Clinic::where('id', $value)->first();
|
|
$symptom = Streamline\Models\Symptom::where('id', $value)->first();
|
|
?>
|
|
@if ($patient['id'] == $value && $key == 'patient_id')
|
|
<td>{{ $patient ? $patient->first_name : '' }}
|
|
{{ $patient ? $patient->last_name : '' }}</td>
|
|
@elseif($key == 'updated_by' || $key == 'created_by')
|
|
<td>{{ $user ? $user->first_name : '' }}
|
|
{{ $user ? $user->last_name : '' }}</td>
|
|
@elseif($key == 'clinic_allocation')
|
|
<td>{{ $clinic ? $clinic->name : $value }}</td>
|
|
@elseif($key == 'referral')
|
|
<td>@if ($value == 1) Yes @else No @endif</td>
|
|
@elseif($key == 'symptoms')
|
|
<td>{{ $symptom ? $symptom->name : $value }}</td>
|
|
@elseif($key == 'updated_at' || $key == 'created_at' || $key == 'deleted_at')
|
|
<td>{{ streamline_date_time_short($value) }}</td>
|
|
@else
|
|
<td>{{ is_int($value) ? " " : $value }}</td>
|
|
@endif
|
|
</tr>
|
|
@endforeach
|
|
@endif
|
|
</table>
|
|
@endif
|
|
@endif
|
|
</p>
|
|
@else
|
|
<p>@lang('audit.unavailable_audits')</p>
|
|
@endif
|
|
</div>
|
|
</div>
|
|
</div>
|
|
@endsection
|
|
|
|
@push('scripts')
|
|
<script src="{{ asset('elite/bower_components/datatables/jquery.dataTables.min.js') }}"></script>
|
|
|
|
<script src="{{ asset('elite/tables/js/dataTables.buttons.min.js') }}"></script>
|
|
<script src="{{ asset('elite/tables/js/buttons.flash.min.js') }}"></script>
|
|
<script src="{{ asset('elite/tables/js/jszip.min.js') }}"></script>
|
|
<script src="{{ asset('elite/tables/js/pdfmake.min.js') }}"></script>
|
|
<script src="{{ asset('elite/tables/js/vfs_fonts.js') }}"></script>
|
|
<script src="{{ asset('elite/tables/js/buttons.html5.min.js') }}"></script>
|
|
<script src="{{ asset('elite/tables/js/buttons.print.min.js') }}"></script>
|
|
|
|
<script src="{{ asset('elite/bower_components/bootstrap-datepicker/bootstrap-datepicker.min.js') }}"></script>
|
|
|
|
<script type="text/javascript">
|
|
$('#datepicker-from, #datepicker-to').datepicker({
|
|
autoclose: true,
|
|
todayHighlight: true,
|
|
format: 'dd-mm-yyyy',
|
|
});
|
|
$('.table').DataTable({
|
|
dom: 'Bfrtip',
|
|
bInfo: false,
|
|
bPaginate: false,
|
|
buttons: [{
|
|
extend: 'copy',
|
|
exportOptions: {
|
|
columns: [0, 1, 2, 3, 4]
|
|
},
|
|
title: 'Audit Trail'
|
|
},
|
|
{
|
|
extend: 'csv',
|
|
exportOptions: {
|
|
columns: [0, 1, 2, 3, 4]
|
|
},
|
|
title: 'Audit Trail'
|
|
},
|
|
{
|
|
extend: 'pdf',
|
|
exportOptions: {
|
|
columns: [0, 1, 2, 3, 4]
|
|
},
|
|
title: 'Audit Trail'
|
|
},
|
|
{
|
|
extend: 'print',
|
|
exportOptions: {
|
|
columns: [0, 1, 2, 3, 4]
|
|
},
|
|
title: 'Audit Trail'
|
|
}
|
|
]
|
|
});
|
|
$('#dates').change(function() {
|
|
|
|
var val = $(this).val();
|
|
switch (val) {
|
|
case 'custom-date':
|
|
$('#end-date-div').hide();
|
|
$('#start-date-div').show();
|
|
break;
|
|
case 'custom-range':
|
|
$('#end-date-div').show();
|
|
$('#start-date-div').show();
|
|
break;
|
|
default:
|
|
$('#end-date-div').hide();
|
|
$('#start-date-div').hide();
|
|
break;
|
|
}
|
|
|
|
|
|
});
|
|
$('#action_performed').select2({
|
|
placeholder: '-- select --',
|
|
});
|
|
</script>
|
|
@endpush |