notícia corporativa SAMU 192 e saúde pública Atualização da Inova

SAU Equipes evita repetir operações já confirmadas da fila offline

Em quatro operações do SAU Equipes, reenvios com a mesma chave podem receber a resposta da execução original ou uma confirmação guardada, sem repetir uma operação já confirmada dentro de seis horas.

Arte de notícia corporativa para SAU Equipes evita repetir operações já confirmadas da fila offline

O SAU Equipes passa a reconhecer reenvios de determinados itens da fila offline do aplicativo. Quando um pedido é identificado pela mesma chave, o servidor pode devolver a resposta da execução original ou uma confirmação já guardada, sem executar novamente uma operação que já foi confirmada. A mudança interessa às equipes que usam o aplicativo e à área de TI responsável pelo sistema.

A fila offline permite que itens sejam enviados novamente quando o aplicativo tenta concluir uma operação. Para os quatro tipos contemplados — iniciar ou finalizar uma jornada e salvar um checklist de viatura, inclusive na finalização de pendências —, o servidor verifica a chave associada ao item e ao aparelho.

Se o primeiro envio ainda estiver sendo processado, o reenvio aguarda e recebe a resposta da execução em andamento. Se a operação já tiver sido confirmada, o sistema devolve o recibo guardado para aquela chave. Essa confirmação pode ser recuperada por até seis horas após o sucesso. Assim, o reenvio elegível não faz uma segunda gravação da mesma operação.

A proteção depende da presença de uma chave válida no pedido. Itens sem essa chave, como envios diretos pela tela, seguem o fluxo comum. A implementação associa a identificação à rota, ao aparelho e à chave do item; ela não se aplica indistintamente a todas as ações do aplicativo.

Para a operação, a consequência comprovada é específica: nos casos cobertos, repetir o envio de um item já confirmado não repete a gravação. A resposta devolvida também mantém o identificador da solicitação que fez o reenvio, permitindo que o aplicativo associe a confirmação ao pedido correspondente.

Inova Comunicações

Central de chamados

Conte o que está acontecendo

Não inclua senhas, dados de pacientes ou outras informações sensíveis.