@extends("layout") @section("content")
{{ trans('messages.test-results') }} @if($test->testType->instruments->count() > 0) @endif
@if($errors->all())
{{ HTML::ul($errors->all()) }}
@endif

{{trans("messages.patient-details")}}

{{trans("messages.patient-number")}}

{{$test->visit->patient->patient_number}}

{{ Lang::choice('messages.name',1) }}

{{$test->visit->patient->name}}

{{trans("messages.age")}}

{{$test->visit->patient->getAge()}}

{{trans("messages.gender")}}

{{$test->visit->patient->gender==0?trans("messages.male"):trans("messages.female")}}

{{trans("messages.specimen-details")}}

{{ Lang::choice('messages.specimen-type',1) }}

{{$test->specimen->specimenType->name or trans('messages.pending') }}

{{trans('messages.specimen-number')}}

{{$test->specimen->id or trans('messages.pending') }}

{{trans('messages.specimen-status')}}

{{trans('messages.'.$test->specimen->specimenStatus->name) }}
@if($test->specimen->isRejected())

{{trans('messages.rejection-reason-title')}}

{{$test->specimen->rejectionReason->reason or trans('messages.pending') }}

{{trans('messages.reject-explained-to')}}

{{$test->specimen->reject_explained_to or trans('messages.pending') }}
@endif @if($test->specimen->isReferred())

{{trans("messages.specimen-referred-label")}}

@if($test->specimen->referral->status == Referral::REFERRED_IN) {{ trans("messages.in") }} @elseif($test->specimen->referral->status == Referral::REFERRED_OUT) {{ trans("messages.out") }} @endif

{{Lang::choice("messages.facility", 1)}}

{{$test->specimen->referral->facility->name }}

{{trans("messages.person-involved")}}

{{$test->specimen->referral->person }}

{{trans("messages.contacts")}}

{{$test->specimen->referral->contacts }}

{{trans("messages.referred-by")}}

{{ $test->specimen->referral->user->name }}
@endif
{{ Form::open(array('route' => array('unhls_test.saveResults',$test->id), 'method' => 'POST', 'id' => 'form-enter-results')) }} @foreach($test->testType->measures as $measure)
@if ( $measure->isNumeric() ) {{ Form::label($fieldName , $measure->name) }} {{ Form::text($fieldName, $ans, array( 'class' => 'form-control result-interpretation-trigger', 'data-url' => URL::route('unhls_test.resultinterpretation'), 'data-age' => $test->visit->patient->dob, 'data-gender' => $test->visit->patient->gender, 'data-measureid' => $measure->id )) }} {{Measure::getRange($test->visit->patient, $measure->id)}} {{$measure->unit}} @elseif ( $measure->isAlphanumeric() || $measure->isAutocomplete() ) {{ Form::label($fieldName , $measure->name) }} {{ Form::select($fieldName, $measure_values, array_search($ans, $measure_values), array('class' => 'form-control result-interpretation-trigger', 'data-url' => URL::route('unhls_test.resultinterpretation'), 'data-measureid' => $measure->id )) }} @elseif ( $measure->isFreeText() ) {{ Form::label($fieldName, $measure->name) }} {{Form::text($fieldName, $ans, array('class' => 'form-control'.$sense))}} @endif
@endforeach
{{ Form::label('comment', trans('messages.comments')) }} {{ Form::textarea('interpretation', $test->interpretation, array('class' => 'form-control result-interpretation', 'rows' => '2')) }}
{{ Form::button(' '.trans('messages.save-test-results'), array('class' => 'btn btn-default', 'onclick' => 'submit()')) }}
{{ Form::close() }} @if(count($test->testType->organisms)>0)

{{trans("messages.culture-worksheet")}}

{{trans("messages.culture-work-up")}}

@if(($observations = $test->culture) != null) @foreach($observations as $observation) @endforeach
{{ trans('messages.date')}} {{ trans('messages.tech-initials')}} {{ trans('messages.observations-and-work-up')}}
{{ Culture::showTimeAgo($observation->created_at) }} {{ User::find($observation->user_id)->name }} {{ $observation->observation }}
{{ Culture::showTimeAgo(date('Y-m-d H:i:s')) }} {{ Auth::user()->name }} {{ Form::textarea('observation', $test->interpretation, array('class' => 'form-control result-interpretation', 'rows' => '2', 'id' => 'observation_'.$test->id)) }}