belongsTo(AtendimentoSoap::class); } public function tipo() { return $this->belongsTo(Encaminhamento::class); } public function servicoEspecializadoEspecialidade() { return $this->belongsTo(Especialidade::class); } public function servicoEspecializadoCid() { return $this->belongsTo(Cid::class); } public function servicoEspecializadoCiap() { return $this->belongsTo(Ciap::class); } public function servicoEspecializadoClassificacaoRisco() { return $this->belongsTo(ClassificacaoRisco::class); } public function intersetorialInfraestrutura() { return $this->belongsTo(Infraestrutura::class); } public function internacaoHospitalarCidPrincipal(){ return $this->belongsTo(Cid::class, 'internacao_hospitalar_cid_principal_id'); } public function internacaoHospitalarCidSecundario(){ return $this->belongsTo(Cid::class, 'internacao_hospitalar_cid_secundario_id'); } public function internacaoHospitalarCidCausasAssociadas(){ return $this->belongsTo(Cid::class, 'internacao_hospitalar_cid_causas_associadas_id'); } public function internacaoHospitalarUnidadeSolicitante(){ return $this->belongsTo(Unidade::class, 'internacao_hospitalar_unidade_solicitante_id'); } public function internacaoHospitalarProcedimentoSolicitado(){ return $this->belongsTo(Procedimento::class, 'internacao_hospitalar_procedimento_solicitado_id'); } public function internacaoHospitalarProfissionalSolicitanteAssistente(){ return $this->belongsTo(Usuario::class, 'internacao_hospitalar_profissional_solicitante_assistente_id'); } public function internacaoHospitalarProfissionalAutorizador(){ return $this->belongsTo(Usuario::class, 'internacao_hospitalar_profissional_autorizador_id'); } public function internacaoHospitalarClinica(){ return $this->belongsTo(AmbulatorioEncaminhamentoClinica::class, 'internacao_hospitalar_clinica_id'); } public function internacaoHospitalarProfissionalSolicitanteDocumentoTipo(){ return $this->belongsTo(DocumentoTipo::class, 'internacao_hospitalar_profissional_solicitante_documento_tipo_id'); } public function internacaoHospitalarCaraterInternacao(){ return $this->belongsTo(AmbulatorioEncaminhamentoCaraterInternacao::class, 'internacao_hospitalar_carater_internacao_id'); } public function internacaoHospitalarCausaExterna(){ return $this->belongsTo(AmbulatorioEncaminhamentoCausaExterna::class, 'internacao_hospitalar_causa_externa_id'); } public function internacaoHospitalarVinculoPrevidencia(){ return $this->belongsTo(AmbulatorioEncaminhamentoVinculoPrevidencia::class, 'internacao_hospitalar_vinculo_previdencia_id'); } public function internacaoHospitalarProfissionalAutorizadorDocumentoTipo(){ return $this->belongsTo(DocumentoTipo::class, 'internacao_hospitalar_profissional_autorizador_documento_tipo_id'); } }