'boolean' ]; protected $fillable = [ 'codigo', 'nome', 'agravo', 'sexo', 'estado', 'campos_irradiados', 'is_ativo' ]; protected $hidden = [ 'created_at', 'updated_at' ]; public function __construct() { $this->table = DB::connection($this->connection)->getDatabaseName() . '.' . $this->table; } public function pareceresMedico() { return $this->hasMany(RaatParecerMedico::class); } public function procedimentos() { return $this->belongsToMany(Procedimento::class, 'procedimento_cid')->as('procedimentoCid') ->withPivot('principal', 'competencia_id')->withTimestamps(); } }