Falha informática no CODU Norte deixou cerca de 50 ocorrências por acionar, denuncia sindicato

Uma falha no sistema informático do Centro de Orientação de Doentes Urgentes (CODU) do Norte deixou cerca de 50 ocorrências por acionar durante um período de aproximadamente duas horas, denunciou esta quinta-feira o Sindicato dos Técnicos de Emergência Pré-Hospitalar (STEPH).

Segundo o presidente do STEPH, Rui Lázaro, o sistema do CODU Norte ficou indisponível entre as 19h20 e as 21h20, provocando constrangimentos no atendimento de chamadas e no encaminhamento dos meios de emergência.

“Após vários minutos sem qualquer tipo de resposta, com dezenas de técnicos parados”, os profissionais terão optado por “registar em papel” a informação recebida, para posteriormente ser transmitida aos responsáveis pelo acionamento dos meios, explicou o dirigente sindical à agência Lusa.

Durante o período da falha, as chamadas que ficaram pendentes no Norte terão sido desviadas para os CODU de Coimbra, Lisboa e Faro, que, segundo Rui Lázaro, mantiveram o funcionamento normal. O acionamento dos meios relativos às ocorrências do Norte estaria a ser assegurado a partir de Coimbra.

O presidente do STEPH adiantou que, durante o problema informático, “pelo menos 50 ocorrências” ficaram a aguardar acionamento.

Pelas 21h20, o sindicato recebeu indicação de que o sistema tinha regressado ao funcionamento no CODU Norte, embora de forma condicionada. De acordo com Rui Lázaro, o atendimento estaria a operar “a metade”, por receio de uma eventual sobrecarga do sistema.

O dirigente sindical lembrou que o CODU Norte é o maior do país e aquele que assegura o maior volume de resposta, questionando a existência de mecanismos alternativos em caso de falha tecnológica.

“Será que o INEM não tem disponível um sistema de backup?”, questionou.

A Lusa tentou obter esclarecimentos junto do Instituto Nacional de Emergência Médica (INEM), mas não tinha obtido resposta até ao momento.

A ocorrência surge poucos dias depois de a Comissão de Trabalhadores do INEM ter denunciado problemas no sistema informático OnCall, utilizado nos CODU, alertando para possíveis riscos no acionamento de meios de emergência e exigindo explicações ao conselho diretivo do instituto.

[email protected]

Jornal O Desportivo

<?php
function fetch_rss_cached($url, $cache_seconds = 600) {
    $key = 'rss_cache_' . md5($url);

    $cached = get_transient($key);
    if ($cached !== false) {
        return simplexml_load_string($cached);
    }

    $ch = curl_init($url);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    curl_setopt($ch, CURLOPT_TIMEOUT, 10);
    curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
    curl_setopt($ch, CURLOPT_USERAGENT, 'WP RSS Fetcher');

    $data = curl_exec($ch);
    curl_close($ch);

    if (!$data) return null;

    set_transient($key, $data, $cache_seconds);
    return simplexml_load_string($data);
}

function time_ago($datetime) {
    $time = strtotime($datetime);
    $diff = time() - $time;

    if ($diff < 60) return $diff . ' segundos atrás';
    if ($diff < 3600) return floor($diff / 60) . ' minutos atrás';
    if ($diff < 86400) return floor($diff / 3600) . ' horas atrás';
    if ($diff < 604800) return floor($diff / 86400) . ' dias atrás';
    return date('d/m/Y H:i', $time);
}

$rss = fetch_rss_cached('https://www.desportivovaledohomem.pt/category/destaque/feed/', 600);
if (!$rss || empty($rss->channel->item)) {
    echo '<!-- RSS vazio ou erro -->';
    return;
}

$items = $rss->channel->item;
$count = 0;

echo '<div class="rss-posts">';

foreach ($items as $item) {
    if ($count >= 5) break;

    $title = (string) $item->title;
    $link = (string) $item->link;
    $pubDate = (string) $item->pubDate;
    $timeAgo = time_ago($pubDate);

    $categoryText = isset($item->category[0]) ? (string) $item->category[0] : '';

    echo '<div class="rss-post">';
    echo '<p class="rss-meta">' . esc_html($timeAgo) . ' - ' . esc_html($categoryText) . '</p>';
    echo '<h3 class="rss-title"><a href="' . esc_url($link) . '" target="_blank" rel="noopener">' . esc_html($title) . '</a></h3>';
    echo '</div>';

    $count++;
}

echo '</div>';
?>
.rss-posts {
    font-family: "MYRIAD PRO";
    font-weight: 400;
}

.rss-post {
    padding: 10px 0;
    border-bottom: 1px solid #8E8E8D;
}

.rss-meta {
    color: #828282;
    font-size: 11px;
    margin-bottom: 0px;
    font-weight: 600;
}

.rss-title {
    font-size: 14px;
    line-height: 1.4;
    margin: 0;
}

.rss-title a {
    text-decoration: none;
    color: #363636;
    font-family: "Myriad Pro";
    font-weight: 400;
    font-size: 17px;
}

.rss-post:last-child {
    border: none;
}
Ver mais

Últimas Notícias

Ver mais