Esempio n. 1
0
        public void GerarGuiaConsulta(CabecalhoGuia cabecalhoGuia, DadosBeneficiario dadosBeneficiario, DadosContratado dadosContratado, HipoteseDiagnostica hipoteseDiagnostica, DadosAtendimento dadosAtendimento, Clinica clinica)
        {
            if (cabecalhoGuia == null)
            {
                throw new Exception("Obrigatório preenchimento do cabeçalho da guia ");
            }
            else
            {
                this.CabecalhoGuia = cabecalhoGuia;
            }

            if (dadosBeneficiario == null)
            {
                throw new Exception("Dados Beneficiários é Obrigatório ");
            }
            else
            {
                this.DadosBeneficiario = dadosBeneficiario;
            }

            if (dadosContratado == null)
            {
                throw new Exception("Dados Contratato é Obrigatório ");
            }
            else
            {
                this.DadosContratado = dadosContratado;
            }

            this.HipoteseDiagnostica = hipoteseDiagnostica;

            if (dadosAtendimento == null)
            {
                throw new Exception("Dados Atendimento é Obrigatório ");
            }
            else
            {
                this.DadosAtendimento = dadosAtendimento;
            }

            this.TipoGuia = "Consulta";
            this.Situacao = "Emitida";
            this.Clinica  = clinica;
        }
Esempio n. 2
0
 public void GerarGuiaSPSADT(DadosAutorizacao dadosautorizaacao, DadosBeneficiario dadosBeneficiario, DadosContratado dadosContratado)
 {
     this.Situacao = "Emitida";
 }