public static function getAgendaAtendimentos()
 {
     try {
         $AtendimentoDao = new AtendimentoDao();
         $id_empreendimento = $_GET['id_empreendimento'];
         $first_date = $_GET['start'];
         $last_date = $_GET['end'];
         $busca['cplSql'] = " date_format(ta.dta_entrada,'%Y-%m-%d') BETWEEN '{$first_date}' AND '{$last_date}' AND ta.id_empreendimento = {$id_empreendimento}";
         $busca['cplSql'] .= is_numeric($_GET['id_profissional_atendimento']) ? ' AND ta.id_profissional_atendimento = ' . $_GET['id_profissional_atendimento'] : "";
         $dados = $AtendimentoDao->getFilaAtendimento(null, null, $busca);
         $saida = array();
         foreach ($dados as $key => $value) {
             $procedimentos = $AtendimentoDao->getAtendimentoProcedimento($value['id']);
             $aux = $procedimentos ? ' (' . $procedimentos[0]['dsc_procedimento'] . ')' : '';
             $color = $procedimentos ? $procedimentos[0]['hex_cor'] : '#6BAFBD';
             $tma = $procedimentos && !empty($procedimentos[0]['tma_procedimento']) ? $procedimentos[0]['tma_procedimento'] : false;
             $dsc_especialidade = $procedimentos ? $procedimentos[0]['dsc_especialidade'] : '';
             $dsc_procedimento = $procedimentos ? $procedimentos[0]['dsc_procedimento'] : '';
             if ($tma) {
                 $end = date('Y-m-d H:i:s', strtotime("+{$tma} minutes", strtotime($value['dta_entrada'])));
             } else {
                 $end = null;
             }
             $saida[] = array('title' => $value['nome_paciente'] . $aux, 'start' => $value['dta_entrada'], 'end' => $end, 'color' => $color, 'dsc_especialidade' => $dsc_especialidade, 'dsc_procedimento' => $dsc_procedimento, 'nome_paciente' => $value['nome_paciente'], 'nome_profissional' => $value['nome_profissional']);
         }
         if ($saida) {
             Flight::json($saida);
         } else {
             Flight::halt(404, 'Não há resultado para a busca');
         }
     } catch (Exception $e) {
         jsonException($e, 500);
     }
 }