@extends("layout") @section("content")
{{ trans('messages.patient-report') }}
@if($error!='')
{{ $error }}
@else
@include("reportHeader")

{{trans('messages.patient-report').' - '.date('d-m-Y')}}

@if(Entrust::can('view_names')) @else @endif
{{ trans('messages.patient-name')}}{{ $visit->patient->name }}N/A{{ trans('messages.gender')}} {{ $visit->patient->getGender(false) }}
{{ trans('messages.patient-id')}} {{ $visit->patient->patient_number}} {{ trans('messages.age')}} {{ $visit->patient->getAge()}}
{{ trans('messages.patient-lab-number')}} {{ $visit->patient->external_patient_number }} {{ trans('messages.requesting-facility-department')}} {{ Config::get('kblis.organization') }}
@forelse($visit->tests as $test) @if($test->specimen->specimen_status_id == Specimen::NOT_COLLECTED) @elseif($test->specimen->specimen_status_id == Specimen::ACCEPTED) @elseif($test->specimen->specimen_status_id == Specimen::REJECTED) @endif @empty @endforelse
{{trans('messages.specimen')}}
{{ Lang::choice('messages.specimen-type', 1)}} {{ Lang::choice('messages.test', 2)}} {{ trans('messages.specimen-status')}} {{ trans('messages.collected-by')."/".trans('messages.rejected-by')}} Date
{{ $test->specimen->specimenType->name }} {{ $test->testType->name }}{{trans('messages.specimen-not-collected')}} {{trans('messages.specimen-accepted')}} {{$test->specimen->acceptedBy->name}} {{$test->specimen->time_accepted}}{{trans('messages.specimen-rejected')}} {{$test->specimen->rejectedBy->name}} {{$test->specimen->time_rejected}}
{{trans("messages.no-records-found")}}
@forelse($visit->tests as $test) @empty @endforelse
{{trans('messages.test-results')}}
{{Lang::choice('messages.test-type', 1)}} {{trans('messages.test-results-values')}} {{trans('messages.test-remarks')}} {{trans('messages.tested-by')}} {{trans('messages.results-entry-date')}} {{trans('messages.date-tested')}} {{trans('messages.verified-by')}} {{trans('messages.date-verified')}}
{{ $test->testType->name }} @foreach($test->testResults as $result)

{{ Measure::find($result->measure_id)->name }}: {{ $result->result }} {{ Measure::getRange($test->visit->patient, $result->measure_id) }} {{ Measure::find($result->measure_id)->unit }}

@endforeach
{{ $test->interpretation == '' ? 'N/A' : $test->interpretation }} {{ $test->testedBy->name or trans('messages.pending')}} {{ $test->testResults->last()->time_entered }} {{ $test->time_completed }} {{ $test->verifiedBy->name or trans('messages.verification-pending')}} {{ $test->time_verified }}
{{trans("messages.no-records-found")}}
@endif
@stop