Exemple #1
0
     $q->setParameter("descricaoPlano", $plano);
     $planos = $q->getResult();
     $planoConvenio = "";
     foreach ($planos as $planoConvenio) {
         break;
     }
     if (empty($planoConvenio)) {
         $linha++;
         //				$valor = $tabela->val($linha,1);
         continue;
     } else {
         $paciente->setPlanoConvenio($planoConvenio);
     }
     $stausPaciente = $em->find('Entities\\StatusPaciente', 1);
     $paciente->setStatus($stausPaciente);
     $paciente->setNroCarteirinha($carteirinha);
     $em->persist($paciente);
 }
 $dataCirurgia = new DateTime();
 list($dia, $mes, $ano) = explode("/", $cirurgia);
 $ano = substr($ano, 0, 4);
 $dataCirurgia->setDate($ano, $mes, $dia);
 $hrInicioP = new DateTime();
 list($hora, $minuto) = explode(":", $hrInicio);
 $hrInicioP->setTime($hora, $minuto, "00");
 if (empty($hrFimP)) {
     $hrFimP = $hrInicioP;
 }
 $hrFimP = new DateTime();
 list($hora, $minuto) = explode(":", $hrFim);
 $hrFimP->setTime($hora, $minuto, "00");
 $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
} 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)){
$plano = $em->find("Entities\\PlanoConvenio", $planoConvenio);