Novo
Artigo Evandro Wendt · Mar. 11 3m read

Background

Equipes de Serviço Médico de Emergência (EMS) frequentemente chegam ao departamento de emergência com pacientes cujos dados demográficos estão incompletos ou desconhecidos — sem número de prontuário médico (MRN), sem nome confirmado e, às vezes, sem data de nascimento. Ainda assim, as notas de transporte do EMS precisam ser registradas no prontuário correto.

Para apoiar uma documentação segura e confiável, agências de EMS, serviços de integração de terceiros e equipes de integração hospitalar constroem interfaces seguras que trocam identificadores e mensagens clínicas.

0
0 6
Novo
Artigo Larissa Prussak · Mar. 10 2m read

À medida que as aplicações escalam, lidar com tarefas computacionais pesadas de forma síncrona se torna um gargalo. Seja para processar grandes volumes de dados, enviar e-mails em massa ou gerenciar integrações com APIs, uma arquitetura desacoplada é essencial.

Desenvolvi recentemente o %ZQueue, um sistema de gerenciamento de filas baseado em processos que combina a persistência de alto desempenho do InterSystems IRIS com um moderno painel em Angular.

A Arquitetura Central: Por que usar uma Fila?

O sistema utiliza o clássico modelo Produtor-Consumidor.

0
0 6
Novo
Artigo Larissa Prussak · Mar. 10 1m read

Isso serve mais como um lembrete pessoal, mas achei que valia compartilhar porque o assunto aparece frequentemente nos comentários, porém não está na documentação da InterSystems.

Existe um utilitário excelente chamado ^REDEBUG que aumenta o nível de registro (logging) no arquivo mgr\cconsole.log.

Para ativá-lo:

a) Inicie o terminal e faça login 

b) zn "%SYS" 

c) do ^REDEBUG 

d) Altere o nível de logging para FFFFFFFF

Se você estiver em um sistema de produção (com muito tráfego), sugiro que você reproduza o erro rapidamente, renomeie o arquivo cconsole.

0
0 7
Novo
Artigo Heloisa Paiva · Mar. 9 1m read

A InterSystems Ready 2026 Conference está se aproximando rapidamente — é um ótimo momento para se preparar e testar seus conhecimentos antes de tentar um dos exames de Certificação no local.

As certificações da InterSystems não são fáceis: você precisa praticar com questões alinhadas aos objetivos reais do exame.

O exam-prep.es é uma plataforma gratuita construída exatamente para isso: praticar, identificar pontos fracos e chegar mais bem preparado.

O que você encontrará

* Mais de 1.

0
0 14
Artigo Larissa Prussak · Mar. 6 2m read

No cenário moderno da saúde, encontrar pacientes clinicamente semelhantes muitas vezes parece procurar uma agulha no palheiro. As buscas tradicionais por palavras-chave frequentemente falham porque a linguagem médica é altamente específica; uma pesquisa por "Insuficiência Cardíaca" pode não encontrar um registro que contenha "Insuficiência Cardíaca Congestiva".

Tenho o prazer de apresentar o iris-medmatch, um mecanismo de correspondência de pacientes com IA, desenvolvido sobre o InterSystems IRIS for Health.

0
0 9
Artigo Evandro Wendt · Mar. 6 2m read

iris-budget

Eu criei o aplicativo iris-budget para o InterSystems Full Stack Contest em 2026. Por full stack, queremos dizer uma aplicação web ou móvel de frontend que insere, atualiza ou exclui dados no InterSystems IRIS via REST API, Native API, ODBC/JDBC ou Embedded Python.

Meu aplicativo usa múltiplas REST APIs para adicionar uma nova categoria ou recuperar uma lista de categorias de despesas e receitas.

Primeira aplicação web /csp/coffee

Eu herdei /csp/coffee do module.xml no iris-fullstack-template.

Sergunda aplicação web /csp/budget

Para este projeto, criei um arquivo Swagger chamado "budget.

0
0 10
Discussão Heloisa Paiva · Mar. 6

Alguém a fim de uma rodada de golfe?

Você está cansado de fazer uma máquina escrever código para você? Sente falta de resolver problemas por conta própria? Então você está com sorte: nesta rodada, proponho adicionar a regra de não usar IA. Obviamente, é um jogo de honra sem prêmios, então não poderei fiscalizar, mas você saberá... 

Desafio:

Crie uma função que receba uma string como parâmetro e retorne o comprimento da maior sequência de vogais e consoantes alternadas. A sequência é interrompida ao haver duas vogais ou duas consoantes

0
0 15
Artigo Evandro Wendt · Mar. 5 2m read

Sempre há quem diga que seu filho se parece mais com a mãe ou com o pai. Que tal usar matemática e Inteligência Artificial para ter certeza? O aplicativo facial-matching pode te dar a resposta.

Veja os resultados:

  1. Faça update das fotos do Pai, da Mãe e da Criança.:

 

2.Clique no botão Calcular Semelhança (Calculate Resemblance) e veja os resultados:

Detalhes de implementação

1.Obtem os arquivos de imagem do pai, da criança e da mãe.:

       father_file = request.files['father_image']
       child_file = request.files['child_image']
       mother_file = request.files['mother_image']

2.

0
0 20
Artigo Evandro Wendt · Mar. 5 1m read

Olá a todos,

Criei um método para calcular a idade de uma pessoa, ou a idade de um processo, contrato ou qualquer outra coisa que você quiser.

/// Calculate the age from date of birth and other date (by default shoud be today).
/// dateOfBird Date of birth in cache format. ie. $ZDH("1972-01-01",3)
/// day Date to calculate to. ie: $H
ClassMethod AgeAt(dateOfBirth, day) As %Integer{
    quit:dateOfBirth=""
    quit:day=""
    
    set yeardob=$SYSTEM.SQL.DATEPART("year",dateOfBirth)
    set yearday=$SYSTEM.SQL.
0
0 11
Artigo Evandro Wendt · Mar. 5 2m read

Se um dos seus pacotes no OEX receber uma avaliação, você será notificado pelo OEX apenas sobre o SEU próprio pacote. A classificação reflete a experiência do avaliador com o status encontrado no momento da avaliação. É como uma espécie de snapshot e pode ter mudado nesse meio tempo. Avaliações feitas por outros membros da comunidade são marcadas com * na última coluna.

Também fiz vários Pull Requests no GitHub quando encontrei um problema que podia corrigir. Alguns foram aceitos e mesclados, e outros foram simplesmente ignorados.

0
0 7