'datetime:Y-m-d H:i:s', 'ate' => 'datetime:Y-m-d H:i:s', ]; protected $fillable = [ 'tipo_id', 'nome', 'documento_tipo_id', 'documento_numero', 'de', 'ate', 'motivo' ]; 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 atendimentoMedico() { return $this->belongsTo(AtendimentoMedico::class); } public function atendimentoEnfermagem() { return $this->belongsTo(AtendimentoEnfermagem::class); } public function atendimentoExameImagem() { return $this->belongsTo(AtendimentoExameImagem::class); } public function pacienteObservacao() { return $this->belongsTo(PacienteObservacao::class); } public function atendimentoTriagem() { return $this->belongsTo(AtendimentoTriagem::class); } public function recepcao() { return $this->belongsTo(Recepcao::class, 'atendimento_recepcao_id'); } public function tipo() { return $this->belongsTo(DeclaracaoComparecimentoTipo::class); } public function documentoTipo() { return $this->belongsTo(DocumentoTipo::class); } public function getIsAllowedToDeleteAttribute() { return true; } }