Example #1
0
         $verificador = new classes\VerificadorUrgenciaAmb90();
         $urgencia = $verificador->isUrgencia($dataUrgencia);
         break;
     case "amb90Bradesco":
         $dataUrgencia = $dataCirurgia;
         $dataUrgencia->setTime(date("H", $hrInicioP->getTimestamp()), date("i", $hrInicioP->getTimestamp()));
         $verificador = new classes\VerificadorUrgenciaBradesco();
         $urgencia = $verificador->isUrgencia($dataUrgencia);
         break;
 }
 $procRealizado->setPaciente($paciente);
 $procRealizado->setConvenio($paciente->getPlanoConvenio()->getConvenio());
 $procRealizado->setPlanoConvenio($paciente->getPlanoConvenio());
 $procRealizado->setNroAtendimento($numeroAtendimento);
 $procRealizado->setStatus($status);
 $procRealizado->setHrInicio($hrInicioP);
 $procRealizado->setHrFim($hrFimP);
 $procRealizado->setDataAtendimento($dataCirurgia);
 $procRealizado->setUrgencia($urgencia);
 $procRealizado->setTabela($procRealizado->getConvenio()->getTabelaContratada());
 $item = new Entities\ItemProcedimentoExecutado();
 if (!empty($anestesista2)) {
     $item->setAnestesista1($anestesista2);
 }
 $item->setCirurgiao1($cirurgiao);
 if (!empty($auxiliar1)) {
     $item->setCirurgiao2($auxiliar1);
 }
 $item->setProcedimentoExecutado($procRealizado);
 $procRealizado->addItemProcedimento($item);
 $historiador = new \classes\Historiador($em, $procRealizado);
require_once '../config.php';
$dql = "select c from Entities\\Consulta c JOIN c.convenio";
$consultasAntigas = $em->createQuery($dql)->getResult();
foreach ($consultasAntigas as $c) {
    $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());
Example #3
0
    $dataDigitacao = getDateTimeFromDateBr($_REQUEST["dataDigitacao"]);
    $consulta->setDataDigitacao($dataDigitacao);
    $digitacao = $em->find('Entities\\StatusDigitacao', 3);
    //Digitado
    $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);