Exemple #1
0
         $nomeConvenio = "VALE DO RIO DOCE";
         break;
     default:
         break;
 }
 $q->setParameter("nomePaciente", $nomePaciente);
 $q->setParameter("nomeConvenio", "{$nomeConvenio}, {$plano}");
 $q->setParameter("descricaoPlano", $plano);
 $pacientes = $q->getResult();
 $paciente = "";
 foreach ($pacientes as $paciente) {
     break;
 }
 if (empty($paciente)) {
     $paciente = new Entities\Cliente();
     $paciente->setNome($nomePaciente);
     $sqlConvenio = "select p from Entities\\PlanoConvenio p JOIN p.convenio c where (c.nome = :nomeConvenio and p.descricaoPlano = :descricaoPlano) or (c.nome = :nomeConvenio2 and p.descricaoPlano = 'UNICO') ";
     $q = $em->createQuery($sqlConvenio);
     $q->setParameter("nomeConvenio", $nomeConvenio);
     $q->setParameter("nomeConvenio2", $nomeConvenio);
     $q->setParameter("descricaoPlano", $plano);
     $planos = $q->getResult();
     $planoConvenio = "";
     foreach ($planos as $planoConvenio) {
         break;
     }
     if (empty($planoConvenio)) {
         $linha++;
         //				$valor = $tabela->val($linha,1);
         continue;
     } else {
 $nc = new Entities\ProcedimentoExecutado();
 $status = $c->getStatusDigitacao();
 if (empty($status)) {
     $status = $em->find('Entities\\StatusDigitacao', 8);
 }
 //Agendado
 $nc->setStatus($status);
 //	if($nc->getStatus()->getDescricao == "Digitado"){
 $nc->setDataDigitacao($c->getDataDigitacao());
 $nc->setDataAtendimento($c->getData());
 $nc->setDataCirurgia($c->getDataCirurgia());
 $nc->setHrInicio($c->getHrInicio());
 $nc->setHrFim($c->getHrFim());
 $nc->setCid($c->getCid());
 $p = new Entities\Cliente();
 $p->setNome($c->getNome());
 $p->setNroCarteirinha($c->getCarteirinha());
 $p->setSexo($c->getSexo());
 $p->setTelefone($c->getTelefone());
 $p->setIdade($c->getIdade());
 $nc->setPaciente($p);
 $nc->setAnestesista($c->getMedico());
 $convenio = $c->getConvenio();
 if (!empty($convenio)) {
     $nc->setConvenio($c->getConvenio());
     //		$p->setConvenio($c->getConvenio());
     $nc->setPlanoConvenio($c->getPlanoConvenio());
     $p->setPlanoConvenio($c->getPlanoConvenio());
 }
 if (!empty($convenio)) {
     $nc->setCodigoConsulta($c->getConvenio()->getCodigoConsulta());
Exemple #3
0
    $consulta->setStatus($digitacao);
} else {
    if ($oldStatus == "8") {
        $consulta->setStatus($digitacao);
    }
}
$data = getDateTimeFromDateBr($data);
$consulta->setDataAtendimento($data);
$hrFim = getDateTimeFromHour($hrFim);
$consulta->setHrFim($hrFim);
$hrInicio = getDateTimeFromHour($hrInicio);
$consulta->setHrInicio($hrInicio);
$cidC = $em->find("Entities\\Cid", $cid);
$consulta->setCid($cidC);
$p = new Entities\Cliente();
$p->setNome($nome);
$p->setNroCarteirinha($carteirinha);
$p->setSexo($sexo);
$p->setTelefone($telefone);
$p->setIdade($idade);
if (!empty($anestesista)) {
    $consulta->setAnestesista($anestesista);
}
if (!empty($cirurgiao)) {
    $consulta->setCirurgiao($cirurgiao);
}
$consulta->setPaciente($p);
$consulta->setConvenio($convenio);
$consulta->setCodigoConsulta($convenio->getCodigoConsulta());
$d = $consulta->getDataDigitacao();
//if(!empty($d)){