'boolean', 'is_assinada' => 'boolean', ]; protected $fillable = [ 'tipo_id', 'is_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', ]; protected $with = [ 'medicamentos', ]; public function atendimentoMedico() { return $this->belongsTo(AtendimentoMedico::class); } public function tipo() { return $this->belongsTo(ReceitaTipo::class); } public function medicamentos() { return $this->hasMany(ReceitaMedicamento::class); } public function receitasAssinadas() { return $this->hasMany(ReceitaAssinada::class); } public function getIsAllowedToDeleteAttribute() { return true; } }