'boolean', 'is_faa_assinada' => 'boolean', ]; protected $fillable = [ 'atendimento_id', 'plantao_id', 'quarto', 'leito', 'aguardando_vaga_hospitalar', 'hemorragia_externa_grave_trauma_status_id', 'hemorragia_externa_grave_local', 'vias_aerias_trauma_status_id', 'vias_aerias_obstrucao_por', 'oxigenacao_respiracao_ventilacao_trauma_status_id', 'pulso_trauma_status_id', 'pele_trauma_status_id', 'pele_alteracao', 'perfuracao_trauma_status_id', 'perfuracao_lentificada', 'sangramento_trauma_status_id', 'sangramento_local', 'pupilas_trauma_status_id', 'paresias_trauma_status_id', 'plegia_trauma_status_id', 'exposicao_hipotermia_trauma_status_id', 'exposicao_hipotermia_observacao', 'avaliacao_cabeca_pescoco', 'avaliacao_torax', 'avaliacao_abdome', 'avaliacao_mmss_mmii', 'observacao', 'is_faa_assinada', ]; protected $hidden = [ 'created_at', 'created_lotacao_id', 'created_centro_custo_id', 'updated_at', 'updated_lotacao_id', 'updated_centro_custo_id', 'deleted_at', 'deleted_lotacao_id', 'deleted_centro_custo_id', ]; public function plantao() { return $this->belongsTo(Plantao::class); } public function atendimento() { return $this->belongsTo(Atendimento::class); } public function classificacaoRisco() { return $this->hasOne(ClassificacaoRisco::class); } public function medicamentoUso() { return $this->hasOne(MedicamentoUso::class); } public function pedidosExames() { return $this->hasMany(PedidoExame::class); } public function pedidoExameItems() { return $this->hasMany(Item::class); } public function pedidoExameLaudos() { return $this->hasMany(Laudo::class); } public function escalasComaGlasgow() { return $this->hasMany(EscalaComaGlasgow::class); } public function sinaisVitais() { return $this->hasMany(SinalVital::class); } public function anotacoes() { return $this->hasMany(Anotacao::class); } public function historico() { return $this->hasOne(Historico::class); } public function diagnostico() { return $this->hasOne(Diagnostico::class); } public function planejamento() { return $this->hasOne(Planejamento::class); } public function implementacao() { return $this->hasOne(Implementacao::class); } public function avaliacao() { return $this->hasOne(Avaliacao::class); } public function prescricaoInternaAplicacoes() { return $this->hasMany(PrescricaoInternaAplicacao::class); } public function avaliacaoAntropometrica() { return $this->hasOne(AvaliacaoAntropometrica::class); } public function servicosEnfermagem() { return $this->hasMany(ServicoEnfermagem::class); } public function procedimentos() { return $this->hasMany(Procedimento::class); } public function hemorragiaExternaGrave() { return $this->belongsTo(PacienteTraumaStatus::class, 'hemorragia_externa_grave_trauma_status_id'); } public function viasAerias() { return $this->belongsTo(PacienteTraumaStatus::class, 'vias_aerias_trauma_status_id'); } public function oxigenacaoRespiracaoVentilacao() { return $this->belongsTo(PacienteTraumaStatus::class, 'oxigenacao_respiracao_ventilacao_trauma_status_id'); } public function pulso() { return $this->belongsTo(PacienteTraumaStatus::class, 'pulso_trauma_status_id'); } public function pele() { return $this->belongsTo(PacienteTraumaStatus::class, 'pele_trauma_status_id'); } public function perfuracao() { return $this->belongsTo(PacienteTraumaStatus::class, 'perfuracao_trauma_status_id'); } public function sangramento() { return $this->belongsTo(PacienteTraumaStatus::class, 'sangramento_trauma_status_id'); } public function pupilas() { return $this->belongsTo(PacienteTraumaStatus::class, 'pupilas_trauma_status_id'); } public function paresias() { return $this->belongsTo(PacienteTraumaStatus::class, 'paresias_trauma_status_id'); } public function plegia() { return $this->belongsTo(PacienteTraumaStatus::class, 'plegia_trauma_status_id'); } public function exposicaoHipotermia() { return $this->belongsTo(PacienteTraumaStatus::class, 'exposicao_hipotermia_trauma_status_id'); } public function encaminhamentoHospitalar() { return $this->hasOne(EncaminhamentoHospitalar::class); } public function declaracoesComparecimento() { return $this->hasMany(DeclaracaoComparecimento::class); } }