hasOne(FichaComplementarTesteOlho::class, 'id', 'resultado_teste_olhinho_id'); } /** * @return \Illuminate\Database\Eloquent\Relations\HasOne */ public function fichaComplementarFundoOlho() { return $this->hasOne(FichaComplementarFundoOlho::class, 'id', 'resultado_fundo_olho_id'); } /** * @return \Illuminate\Database\Eloquent\Relations\HasOne */ public function fichaComplementarTesteOrelha() { return $this->hasOne(FichaComplementarTesteOrelha::class, 'id', 'resultado_teste_orelhinha_id'); } /** * @return \Illuminate\Database\Eloquent\Relations\HasOne */ public function fichaComplementarUsTransfontanela() { return $this->hasOne(FichaComplementarUsTransfontanela::class, 'id', 'resultado_us_transfontanela_id'); } /** * @return \Illuminate\Database\Eloquent\Relations\HasOne */ public function fichaComplementarTomografiaComputadorizada() { return $this->hasOne(FichaComplementarTomografiaComputadorizada::class, 'id', 'resultado_tomografia_computadorizada_id'); } /** * @return \Illuminate\Database\Eloquent\Relations\HasOne */ public function fichaComplementarRessonanciaMagnetica() { return $this->hasOne(FichaComplementarRessonanciaMagnetica::class, 'id', 'resultado_ressonancia_magnetica_id'); } public function usuario() { return $this->belongsTo(Usuario::class); } public function equipe() { return $this->belongsTo(Equipe::class); } public function ocupacao() { return $this->belongsTo(Ocupacao::class, 'cbo_id'); } public function paciente() { return $this->belongsTo(Paciente::class); } }