$id = get_request("id");
$nroAtendimento = get_request("nroAtendimento");
$senha = get_request("senha");
$nroGuia = get_request("nroGuia");
$strDataDigitacao = get_request("strDataDigitacao");
$dataDigitacao = new DateTime();
$mudarStatus = get_request("mudarStatus");
list($dia, $mes, $ano) = explode("/", $strDataDigitacao);
$dataDigitacao->setDate($ano, $mes, $dia);
$procedimentoReal = $em->find("Entities\\ProcedimentoExecutado", $id);
if (empty($procedimentoReal)) {
    $procedimentoReal = new Entities\ProcedimentoExecutado();
}
$procedimentoReal->setNroAtendimento($nroAtendimento);
$procedimentoReal->setSenha($senha);
$procedimentoReal->setNumeroGuia($nroGuia);
$procedimentoReal->setDataDigitacao($dataDigitacao);
if ($mudarStatus == 'true') {
    $status = $em->find('Entities\\StatusDigitacao', 2);
    //Digitado
    $procedimentoReal->setStatus($status);
}
$em->persist($procedimentoReal);
$xml = "";
$erro = "0";
$msg = "";
try {
    $em->flush();
} catch (Exception $e) {
    $msg = $e->getMessage();