belongsTo(SolicitacaoAutorizacao::class); } public function procedimento() { return $this->belongsTo(Procedimento::class); } public function ocupacao() { return $this->belongsTo(Ocupacao::class); } public function cidPrincipal() { return $this->belongsTo(Cid::class); } public function cidSecundario() { return $this->belongsTo(Cid::class); } public function servico() { return $this->belongsTo(Servico::class); } public function classificacao() { return $this->belongsTo(Classificacao::class); } public function inconsistencias() { return $this->belongsToMany( Inconsistencia::class, 'apac_solicitacao_autorizacao_procedimento_secund_inconsistencia', 'procedimento_secundario_id', 'inconsistencia_id' ) ->using(SolicitacaoAutorizacaoProcedimentoSecundarioInconsistencia::class) ->withTimestamps(); } }