@extends('layout.backend') @section('title', ($operation=='create' ? 'Novo ' :'') . 'Caso Colih' . ($operation=='edit' ? ': '. $trigger->name : '')) @section('styles') @parent @endsection @section('scripts') @parent @endsection @section('content')
@if( $operation=='create') NOVO CASO COLIH (hlc-7) @else @if ($trigger->case_status==1) @endif CASO: {{$trigger->name}}
@if ($trigger->updated_at) Última atualização em {{ $data['updated_at']}} @if( $trigger->lastUpdatedBy) por {{$trigger->lastUpdatedBy->name}} @endif @endif @endif
@if($errors->any())
 ATENÇÃO:
    @foreach ($errors->all() as $error)
  • {!! $error !!}
  • @endforeach
@endif @if( $operation=='create') {!! Form::open(['id' => 'form-create-trigger-colih', 'url' => route('triggers-colih.store'), 'autocomplete' => 'off']) !!} @else {!! Form::open(['id' => 'form-edit-trigger-colih', 'url' => route('triggers-colih.update', ['triggers_colih' => $trigger->id]), 'autocomplete' => 'off']) !!} @method('PUT') @endif {{-- Isto provavelmente pode ser removido porque casos finalizados não são mais visíveis.--}} @if($trigger->case_status == App\Models\TriggerColih::STATUS_UNDER_REVIEW)
Caso em revisão
Este caso foi marcado como finalizado pelos membros responsáveis e será finalizado definitivamente @if(array_key_exists('days_to_review',$data) && !empty($data['days_to_review'])) em {{ $data['days_to_review'] }} dias @else em breve @endif. Revise os campos e finalize definitivamente o caso ou reabra para manter ativo.
@endif {{-- Indica se o user tem direito de revisar casos finalizados --}}
Status do caso
{!! Form::select("case_status", $case_statuses, $trigger->case_status, ['class' => 'form-control', 'id' => 'choose-end']) !!}
{!! Form::select("type", [0=>'Eletivo',1=>'Urgência',2=>'Emergência'], $trigger->type, ['class' => 'form-control', 'id' => 'type']) !!}
{!! Form::select("refusal", ['null'=>'Desconhecido',0=>'Não',1=>'Sim'], ($operation == 'create' ? 0 : $trigger->refusal), ['class' => 'form-control', 'id' => 'refusal']) !!}
{!! Form::select("transfusion", ['null'=>'Desconhecido',0=>'Não',1=>'Sim'], ($operation == 'create' ? 0 :$trigger->transfusion), ['class' => 'form-control', 'id' => 'transfusion']) !!}
{!! Form::select("hid_aware", [0=>'Não',1=>'Sim'], $trigger->hid_aware, ['class' => 'form-control', 'id' => 'hid_aware']) !!}
{!! Form::text("date_reminder", $data['date_reminder'], ['class' => "datepickercustom form-control bg-white", 'id'=> 'datePickerReminder', 'readonly' => 'readonly', 'data-date-format'=>"d/m/Y", 'data-date-start-date' => '0d']) !!}
{!! Form::select("user1_id", $users, $trigger->user1_id, ['class' => 'form-control', 'id' => 'choose-user1']) !!}
{!! Form::select("user2_id", $users, $trigger->user2_id, ['class' => 'form-control', 'id' => 'choose-user2']) !!}
Contato Inicial
{!! Form::text("date_contact", $data['date_contact'], ['class' => "datepickercustom form-control bg-white", 'id'=> 'datePickerTrigger', 'readonly' => 'readonly', 'data-date-format'=>"d/m/Y", 'data-date-end-date' => '0d']) !!}
{!! Form::text('hour_contact', $data['hour_contact'], ['class' => 'form-control input-clock bg-white','readonly' => 'readonly', 'id' => 'hour_contact']) !!}
{!! Form::text("called", $trigger->called, ['class' => 'form-control', 'id' => 'called']) !!}
{!! Form::text("called_contact", $trigger->called_contact, ['class' => 'form-control', 'id' => 'called_contact']) !!}
{!! Form::select("called_first", $called_first, $trigger->called_first, ['class' => 'form-control', 'id' => 'called_first']) !!}
{!! Form::hidden('transferred', false); !!} {!! Form::checkbox("transferred", 1, $trigger->transferred, ['id'=>'transferred']) !!} Caso veio de outra Colih
Paciente
{!! Form::text("name", $trigger->name, ['class' => 'form-control border border-danger', 'id' => 'name']) !!}

{!! Form::text("patient_phone", $trigger->patient_phone, ['class' => 'form-control', 'id' => 'patient_phone']) !!}
{!! Form::select("sex", [null => '','M' => 'Masc', 'F' => 'Fem'], $trigger->sex, ['class' => 'form-control disableSelect2', 'id'=>'sex']) !!}
{!! Form::number("age", $trigger->age, ['class' => "form-control", 'id' => 'age', 'min'=>0,'max'=>120]) !!}
approximate_age)>
{!! Form::hidden('requested_help', false); !!} {!! Form::checkbox("requested_help", 1, $trigger->requested_help, ['id'=>'requested_help']) !!} Pediu ajuda da Colih
newborn ? '' : 'style="display: none;"' !!}> {!! Form::hidden('newborn', false); !!} {!! Form::checkbox("newborn", 1, $trigger->newborn, ['id'=>'newborn']) !!} Recém-nascido
minor ? '' : 'style="display: none;"' !!}>
{!! Form::text("father", $trigger->father, ['class' => 'form-control']) !!}
{!! Form::hidden('father_baptized', false); !!} {!! Form::checkbox("father_baptized", 1, $trigger->father_baptized, ['id'=>'father_baptized']) !!} É batizado
{!! Form::text("mother", $trigger->mother, ['class' => 'form-control']) !!}
{!! Form::hidden('mother_baptized', false); !!} {!! Form::checkbox("mother_baptized", 1, $trigger->mother_baptized, ['id'=>'mother_baptized']) !!} É batizada
{!! Form::hidden('s55', false); !!} {!! Form::checkbox("s55", 1, $trigger->s55, ['id'=>'s55']) !!} S-55 foi considerado com os pais
{!! Form::textarea("family_comments", $trigger->family_comments, ['class' => 'form-control', 'placeholder' => 'Descreva a posição dos pais e outras informações sobre espiritualidade', 'rows' => 4]) !!}
newborn ? '' : 'style="display: none;"' !!}>
{!! Form::number("weight", $trigger->weight, ['class' => "form-control",'step'=>'0.1', 'min' => 0, 'max' => 15]) !!}
{!! Form::number("gestational_age", $trigger->gestational_age, ['class' => "form-control", 'min'=>0, 'max'=>50]) !!}
{!! Form::text("date_birth", $data['date_birth'], ['class' => "datepickercustom form-control bg-white", 'id'=> 'datePickerTrigger2', 'readonly' => 'readonly', 'data-date-format'=>"d/m/Y", 'data-date-end-date' => '0d']) !!}
{!! Form::number("apgar_birth", $trigger->apgar_birth, ['class' => "form-control",'min'=>0, 'max'=>10]) !!}
{!! Form::number("apgar_5min", $trigger->apgar_5min, ['class' => "form-control",'min'=>0, 'max'=>10]) !!}
Informações Espirituais
{!! Form::select("congregation_id", $congregations, $trigger->congregation_id, ['class' => 'form-control', 'id' => 'choose-congregations']) !!}
{!! Form::select("baptized", [null=>'?',1=>'Sim', 0=>'Não'], $trigger->baptized, ['class' => 'form-control', 'id' => 'baptized']) !!}
{!! Form::select("spiritual", [null=>'?',1=>'Boa', 0=>'Não é boa'], $trigger->spiritual, ['class' => 'form-control', 'id' => 'spiritual']) !!}
{!! Form::select("card", [null=>'?',1=>'Sim', 0=>'Não'], old('card' , $trigger->card), ['class' => 'form-control', 'id' => 'card']) !!}
{!! Form::select("s407", [null=>'?',1=>'Sim', 0=>'Não'], $trigger->s407, ['class' => 'form-control', 'id' => 's407']) !!}
{!! Form::text("elder1", $trigger->elder1, ['class' => 'form-control', 'id' => 'elder1', 'placeholder' => 'nome']) !!}
{!! Form::text("elder1_phone", $trigger->elder1_phone, ['class' => 'form-control', 'id' => 'elder1_phone']) !!}
{!! Form::text("elder2", $trigger->elder2, ['class' => 'form-control', 'id' => 'elder2', 'placeholder' => 'nome']) !!}
{!! Form::text("elder2_phone", $trigger->elder2_phone, ['class' => 'form-control', 'id' => 'elder2_phone']) !!}
Hospital e convênio
{!! Form::hidden('public', false); !!} {!! Form::checkbox("public", 1, $trigger->public, ['id'=>'public']) !!} Público (SUS)
{!! Form::hidden('private', false); !!} {!! Form::checkbox("private", 1, $trigger->private, ['id'=>'private']) !!} Particular
{!! Form::hidden('agreement', false); !!} {!! Form::checkbox("agreement", 1, $trigger->agreement, ['id'=>'agreement']) !!} Plano de saúde
{!! Form::select("agreement_id", $agreements, $trigger->agreement_id, ['class' => 'form-control', 'id' => 'choose-agreement']) !!}
{!! Form::text("agreement_name", $trigger->agreement_name, ['class' => 'form-control', 'placeholder' => '', 'id' => 'agreement_name','placeholder'=>'informe o plano']) !!}
{!! Form::select("hospital_id", $hospitals, $trigger->hospital_id, ['class' => 'form-control', 'id' => 'choose-hospitals']) !!}
{!! Form::hidden('hospitalized', false); !!} {!! Form::checkbox("hospitalized", 1, $trigger->hospitalized, ['id'=>'hospitalized']) !!} Foi ou está internado
room ? '' : 'style="display: none;"' !!}>
{!! Form::text("room", $trigger->room, ['class' => 'form-control']) !!}
phone ? '' : 'style="display: none;"' !!}>
{!! Form::text("phone", $trigger->phone, ['class' => 'form-control']) !!}
Problema de saúde
{!! Form::text("health_condition", $trigger->health_condition, ['class' => 'form-control', 'id' => 'health_condition']) !!}
{!! Form::textarea("information", $trigger->information, ['class' => 'form-control', 'placeholder' => '', 'rows' => 4, 'id'=>'information']) !!}
{!! Form::hidden('medical_team_helped', false); !!} {!! Form::checkbox("medical_team_helped", 1, $trigger->medical_team_helped, ['id'=>'medical_team_helped']) !!} Equipe médica cooperando inicialmente?
{!! Form::hidden('medical_team_informed', false); !!} {!! Form::checkbox("medical_team_informed", 1, $trigger->medical_team_informed, ['id'=>'medical_team_informed']) !!} Médicos cientes que paciente pediu ajuda da Colih
Médicos e Consultores
{!! Form::select("doctor1_id", $doctors, $trigger->doctor1_id, ['class' => 'form-control', 'id' => 'choose-doctor1']) !!}
{!! Form::select("speciality1_id", $specialities, $trigger->speciality1_id, ['class' => 'form-control', 'id' => 'choose-speciality1']) !!}
{!! Form::select("doctor2_id", $doctors, $trigger->doctor2_id, ['class' => 'form-control', 'id' => 'choose-doctor2']) !!}
{!! Form::select("speciality2_id", $specialities, $trigger->speciality2_id, ['class' => 'form-control', 'id' => 'choose-speciality2']) !!}
{!! Form::checkbox("usedConsultant", 1, empty($trigger->doctor_consultant_id) ? false : true, ['id'=>'usedConsultant']) !!} Usado médico consultor no caso
Acompanhamento da Colih
{!! Form::textarea("plan", $trigger->plan, ['class' => 'form-control', 'placeholder' => 'ex: 01/01 - falamos com Dr. Fulano...', 'rows' => 8]) !!}
{!! Form::textarea("strategies", $trigger->strategies, ['class' => 'form-control', 'placeholder' => 'ex: 01/01 - Ferro IV e EPO, Dr, Fulano.', 'rows' => 6]) !!}
{!! Form::textarea("articles", $trigger->articles, ['class' => 'form-control', 'placeholder' => '', 'rows' => 6]) !!}
{!! Form::hidden('doctor_cooperate', false); !!} {!! Form::checkbox("doctor_cooperate", 1, $trigger->doctor_cooperate, ['id'=>'doctor_cooperate']) !!} Médicos estão dispostos a cooperar depois da ajuda dada
Exames
{!! Form::text("date_exam1", $data['date_exam1'], ['class' => "datepickercustom form-control bg-white", 'id'=> 'datePickerExam1', 'readonly' => 'readonly', 'data-date-format'=>"d/m/Y", 'data-date-end-date' => '0d']) !!}
{!! Form::text('hour_exam1', $data['hour_exam1'], ['class' => 'form-control input-clock bg-white w-100', 'id'=>'timeExam1']) !!}
{!! Form::number("exam1_hb", $trigger->exam1_hb, ['class' => "form-control", 'step' => '0.1', 'min' => 0]) !!}
{!! Form::number("exam1_ht", $trigger->exam1_ht, ['class' => "form-control", 'step' => '1', 'min' => 0, 'max' => 100]) !!}
{!! Form::number("exam1_plq", $trigger->exam1_plq, ['class' => "form-control", 'step' => '1000', 'min' => 0, 'max' => 1000000]) !!}
{!! Form::text("exam1_other", $trigger->exam1_other, ['class' => "form-control"]) !!}
{!! Form::text("date_exam2", $data['date_exam2'], ['class' => "datepickercustom form-control bg-white", 'id'=> 'datePickerExam2', 'readonly' => 'readonly', 'data-date-format'=>"d/m/Y", 'data-date-end-date' => '0d']) !!}
{!! Form::text('hour_exam2', $data['hour_exam2'], ['class' => 'form-control input-clock bg-white w-100', 'readonly' => 'readonly', 'id'=>'timeExam2']) !!}
{!! Form::number("exam2_hb", $trigger->exam2_hb, ['class' => "form-control", 'step' => '0.1', 'min' => 0]) !!}
{!! Form::number("exam2_ht", $trigger->exam2_ht, ['class' => "form-control", 'step' => '1', 'min' => 0, 'max' => 100]) !!}
{!! Form::number("exam2_plq", $trigger->exam2_plq, ['class' => "form-control", 'step' => '1000', 'min' => 0, 'max' => 1000000]) !!}
{!! Form::text("exam2_other", $trigger->exam2_other, ['class' => "form-control"]) !!}
{!! Form::text("date_exam3", $data['date_exam3'], ['class' => "datepickercustom form-control bg-white", 'id'=> 'datePickerExam3', 'readonly' => 'readonly', 'data-date-format'=>"d/m/Y", 'data-date-end-date' => '0d']) !!}
{!! Form::text('hour_exam3', $data['hour_exam3'], ['class' => 'form-control input-clock bg-white w-100', 'readonly' => 'readonly', 'id'=>'timeExam3']) !!}
{!! Form::number("exam3_hb", $trigger->exam3_hb, ['class' => "form-control", 'step' => '0.1', 'min' => 0]) !!}
{!! Form::number("exam3_ht", $trigger->exam3_ht, ['class' => "form-control", 'step' => '1', 'min' => 0, 'max' => 100]) !!}
{!! Form::number("exam3_plq", $trigger->exam3_plq, ['class' => "form-control", 'step' => '1000', 'min' => 0, 'max' => 1000000]) !!}
{!! Form::text("exam3_other", $trigger->exam3_other, ['class' => "form-control"]) !!}
Transferência
{!! Form::hidden('transfer', false); !!} {!! Form::checkbox("transfer", 1, $trigger->transfer, ['id'=>'transfer']) !!} Paciente precisa de transferência
transfer ? '' : 'style="display: none;"' !!} >
LEMBRETE
A decisão de transferir deve ser tomada pelo paciente ou seus familiares, depois de explorar opções dentro do próprio hospital.
{!! Form::checkbox("transfer_procedures", 1, $trigger->transfer_procedures, ['id'=>'transfer_procedures']) !!} Transferência já foi acertada
{!! Form::checkbox("transfer_hid", 1, $trigger->transfer_hid, ['id'=>'transfer_hid']) !!} A Colih de destino foi informada
   
(se transferência for para outra Colih)
{!! Form::select("transfer_hlcid", $hlcs, $trigger->transfer_hlcid, ['class' => 'form-control', 'id' => 'transfer_hlcid']) !!}
{!! Form::select("transfer_hospital_id", $hospitals, $trigger->transfer_hospital_id, ['class' => 'form-control', 'id' => 'choose-transfer_hospital']) !!}
{!! Form::text("transfer_hospital_phone", $trigger->transfer_hospital_phone, ['class' => 'form-control']) !!}
{!! Form::select("transfer_doctor_id", $doctors, $trigger->transfer_doctor_id, ['class' => 'form-control', 'id' => 'choose-transfer_doctor']) !!}
{!! Form::textarea("transfer_information", $trigger->transfer_information, ['class' => 'form-control', 'placeholder' => '', 'rows' => 3]) !!}
Desfecho
IMPORTANTE
Após finalizar o caso não será possível acessá-lo novamente! Antes de clicar em Salvar revise todos os campos - membros, histórico do caso, e em especial a identificação dos médicos - mesmo que não tenha havido complicações. Verifique novamente se os médicos que ajudaram já estão cadastrados, ao invés de deixar como OUTRO
{!! Form::select("case_outcome", $case_outcomes, $trigger->case_outcome, ['class' => 'form-control', 'id' => 'case_outcome']) !!}
{!! Form::select("treatment_type", $treatment_types, $trigger->treatment_type, ['class' => 'form-control', 'id' => 'treatment_type']) !!}
{!! Form::hidden('local_elders', false); !!} {!! Form::checkbox("local_elders", 1, $trigger->local_elders, ['id'=>'local_elders']) !!} Anciãos locais contatados para dar acompanhamento
{!! Form::textarea("result", $trigger->result, ['class' => 'form-control', 'placeholder' => '', 'rows' => 4, 'id'=>'result']) !!}
{!! Form::close() !!}
@endsection