Olá Comunidade,
Aproveite assistindo o novo vídeo no InterSystems Developers YouTube:
⏯ InterSystems IRIS Scalability: New & Next Plus Ultra @ Global Summit 2023
Olá Comunidade,
Aproveite assistindo o novo vídeo no InterSystems Developers YouTube:
⏯ InterSystems IRIS Scalability: New & Next Plus Ultra @ Global Summit 2023
O InterSystems IRIS a partir da versão 2022.2 inclui uma funcionalidade reformulada para JSON web tokens (JWTs). Antes localizada no pacote da classe %OAuth2, a classe JWT, junto com as outras classes da Web JSON (JWCs), agora está em %Net.JSON. Essa migração ocorreu para modularizar as JWCs. Antes, eles estavam estreitamente ligados à implementação do framework OAuth 2.0. Agora, eles podem ser mantidos e usados separadamente.
Observação: para a compatibilidade com as versões anteriores, as classes ainda existem no pacote %OAuth2, mas a codebase agora usa %Net.JSON.
Com o InterSystems IRIS 2022.2, apresentamos o armazenamento colunar como uma nova opção para a persistência das suas tabelas SQL do IRIS que pode otimizar suas consultas analíticas por ordem de magnitude. O recurso está marcado como experimental em 2022.2 e 2022.3, mas se tornará um recurso de produção totalmente compatível no próximo lançamento de 2023.1.
A documentação do produto e este vídeo introdutório já descrevem as diferenças entre o armazenamento em linhas, que ainda é o padrão no IRIS e é usado pela nossa base de clientes, e o armazenamento de tabela colunar, além de fornecer orientações de alta qualidade para a escolha do layout de armazenamento adequado para seu caso de uso. Neste artigo, vamos falar sobre esse tema e compartilhar algumas recomendações com base nos princípios de modelagem do setor, testes internos e feedback dos participantes do Programa de Acesso Antecipado.
Aqui está o resumo das novas soluções e aplicativos submetidos ao InterSystems Open Exchange em Junho de 2023.
Olá Desenvolvedores,
Assista a este vídeo para saber como a InterSystems está dando suporte aos novos requisitos regulatórios:
⏯ Resumo Regulatório: O que há de Novo na Arena da Interoperabilidade @ Global Summit 2023
Se o valor de uma variável local é um OREF ou não, pode ser determinado usando $IsObject(). Seja v a variável que você deseja verificar,
$IsObject1// v is an OREFObserve que $IsObject(v) dará um erro UNDEFINED se v for indefinido.
Para evitar erros UNDEFINED, é recomendado o uso do $Get assim:
Você pode definir páginas de erro individuais para as seguintes mensagens de erro/respostas de sistema do Web Gateway:
As configurações são feitas na tela de Gerenciamento do Web Gateway ([Management Portal] > [System Administration] > [Configuration] > [Web Gateway Management] > [Configuration] > [Default Parameters]).
Na seção Página de Erro do menu de Parâmetros Padrão, defina o nome do arquivo da página html a ser exibida ou o caminho (URL) para a qual redirecionar quando ocorrer um erro.
Transformações DTL e chamadas GetValueAt/SetValueAt em mensagens HL7 truncarão todos os campos com mais de 32 K. Para evitar isso, os métodos GetFieldStreamRaw e StoreFieldStreamRaw devem ser utilizados ao lidar com campos que possam ser maiores que 32K. OBX:5 é um exemplo frequente. Esses métodos têm algumas sutilezas e devem ser usados com cuidado.
Isso não pode ser feito simplesmente arrastando da esquerda para a direita em um DTL. Isso deve ser feito com uma ação de código.
Bom dia a todos, estou tentando conectar o terminal do IRIS com o VsCode, eu realizei as configurações que encontrei nas documentações, entretanto, sem sucesso. Se alguém tiver alguma ideia alternativa, gostaria muito de saber. Muito obrigado.
A InterSystems corrigiu 2 defeitos.
O primeiro defeito pode fazer com que um servidor de aplicativos ECP trave. Este defeito é relevante apenas para processadores ARM e IBM Power; está presente nas versões 2022.1.2 e 2022.1.3 do InterSystems IRIS®, InterSystems IRIS for Health™ e HealthShare® Health Connect. A correção é identificada como DP-423661. O defeito é corrigido em todas as versões futuras.
O segundo defeito pode, em raras circunstâncias, causar o travamento do adiamento (dejournal). Esse defeito está presente nas versões 2020.4, 2021.x, 2022.x e 2023.
Ao criar Business Hosts personalizados, muitas vezes é necessário adicionar propriedades à classe para configurações adicionais que serão usadas na inicialização ou operação do host. O próprio nome da propriedade nem sempre é muito descritivo, por isso é uma vantagem ter uma exibição de legenda personalizada com o campo.
No Ensemble, era bastante simples:
TEST> Set^CacheMsgMas envolve um pouco mais de esforço no IRIS...
No IRIS, os nomes de legenda do business host e das propriedades de produção são armazenados em ^IRIS.
Olá Desenvolvedores!
Temos o prazer em convidá-los para o concurso dedicado às suas idéias brilhantes relacionadas às tecnologias InterSystems:
🎁 2º Idea-A-Thon da InterSystems🎁
Poste uma idéia de acordo com tema deste Idea-A-Thon entre 01 e 21 de Agosto e receba um prêmio garantido.
Tanto os funcionários da InterSystems quanto os membros da comunidade estão convidados a participar!

Bom dia pessoal.
Estou fazendo uma rotina onde no final preciso deletar um arquivo de um diretório de rede, porém para realizar essa ação, preciso utilizar um usuário específico, diferente do usuário que está executando o Iris no servidor.
É possível usar um usuário diferente, passando o usuário e senha para deletar um arquivo na rede via Iris?
Olá Comunidade!
O Global Summit 2023 em Hollywood acabou de terminar, mas as palestras já estão disponíveis para aqueles que as perderam enquanto estavam no local ou que não puderam comparecer a este evento presencial por algum motivo ou outro (ou apenas para aqueles que desejam refrescar sua memória e ouvi-los novamente).
Divirta-se assistindo todas as palestras dos três dias do Global Summit 2023 através desta lista de reprodução do YouTube:
Ola Comunidade,
Assista este video para aprender como a plataforma da InterSystems permite a escalabilidade horizontal e vertical:
Olá Comunidade!
🎆 Estamos felizes em compartilhar as notícias fantásticas com você! Nosso ❤️🔥 InterSystems Developer Hub ❤️🔥 está funcionando e pronto para receber seus usuários!
.png)
Este projeto é um experimento em usar as APIs da OpenAI para responder prompts de usuários no domínio de saúde usando recursos FHIR e codificação em Python.
IA generativas, como os modelos de LLM disponíveis na OpenAI, vem demonstrando impressionante capacidade para compreender e responder à questões de alto nível.
Elas podem inclusive usar linguagens de programação para criar códigos baseado em instruções contidas nos prompts - e tenho que confessar que a ideia de ter meu trabalho automatizado me causa um pouco de ansiedade.
Olá, Criei este artigo inicialmente para demonstrar a usabilidade do Python dentro do Iris e sua funcionalidade, no código abaixo trago um exemplo de algo muito próximo que utilizamos para a solução de um problema, nele recebemos uma Global contendo um XML com mais de 7.000.000 de caractéres, onde fazemos as tratativas de limpeza, organização, conversão para um arquivo JSON e retornamos ele como resposta uma Global.
Class AXS.BP.Exemplo Extends (Ens.BusinessProcess, %XML.Adaptor) [ ClassType = persistent
{
Method OnRequest(pRequest As AXS.BP.Req.ExemploBPRequest, Output pResponse As AXS.
Olá Desenvolvedores!
Sejam bem-vindos a 7ª edição do boletim de notícias do InterSystems Ideias ! Continue lendo para saber o que aconteceu no Portal de Ideias desde o boletim anterior:
✓ Mais de 200 ideias já estão no portal More than 200 ideas are already on the portal
✓ Ideia foi implementada por um membro da Comunidade
✓ Implemente uma ideia e ganhe um bonus tecnológico no Concurso Grand Prix 23
✓ Ideais postadas recentemente
Quantas vezes nos deparamos em reconstruir, copiar, colar adpatar, Businesss Operations que fazem chamadas para serviços REST, e apenas adaptamos uma ou outra parte do código final. Isso incomada e muito. Para resolver esse nosso incoveniente apresento para vocês Interopway REST, um conjunto de classes (um micro framework) que nos permite apenas adicionar o Business Operation à Production e utilizar.
O projeto está hospedado no github, https://github.com/cristianojs/interopway_rest, é aberto e estamos aceitando colaborações.
Vamos entender como isso funciona.
Neste artigo, vou compartilhar o tema que apresentamos no Global Summit 2023, na sessão Tech Exchange. Eu e @Rochael.Ribeiro.
Olá Comunidade!
É com imensa satisfação que anunciamos os vencedores do 🏆 2º Concurso de Artigos Técnicos em Português da InterSystems 🏆
Agradecemos a todos os participantes por seu empenho e contribuição à nossa comunidade. Temos ótimos novos artigos para ler e enriquecer nosso conhecimento.
Olá Comunidade!
Os artigos publicados como tradução para ganhar a bonificação durante o período do concurso foram listados junto com os artigos concorrente. Porém, quero informá-los, de que eles não foram avalizados como artigos participantes e não participaram da votação. Eles foram apurados somente para o efeito da bonificação.
As publicações de traduções correspondentes ao informado acima foram:
Durante a pandemia de Covid-19 tornou-se evidente a necessidade de transformação digital na área da saúde e muito foi questionado sobre como aperfeiçoar processos, melhorar gestão de recursos, modernizar e humanizar os atendimentos ao paciente.
Neste tópico abordaremos especificamente a gestão de medicamentos e vacinas, mais especificamente, a perda desses materiais.
Eu estou aprendendo bastante sobre o Java ultimamente, já aprendi sobre Objetos (POO), Herança, Git e GitHub, e espero aprender muito mais
Escrito por: @Luana Machado e @Ana Dascenzio
Cenário
No cenário da saúde, seja em um laboratório ou hospital, uma falha de equipamento pode custar muito caro. O custo pode vir pelo tempo de conserto e inutilização da máquina, ou pior, pelo dano a um paciente ou cliente. Portanto, pode ser muito benéfico encontrar sinais antecipados para potenciais problemas, obter essa informação em tempo real e adequar as manutenções em momentos fora do fluxo diário de uso. Para isso, podemos utilizar a tecnologia da InterSystems IRIS em um modelo de manutenção preditiva notificada de equipamentos médicos.
InterSystems IRIS para otimização de investimento em mídias digitais utilizando dados 1st-party em instituições financeiras
Introdução
Com o advento das fintechs nos últimos anos, a quantidade de instituições financeiras no mercado brasileiro aumentou de forma exponencial e, com isso, a quantidade de contas correntes dos brasileiros. De acordo com um estudo do Banco Central do Brasil, em Outubro de 2022 a quantidade média de contas correntes por pessoa no Brasil era de 5,2, um aumento de 142% quando comparado com Dezembro de 2012, quando essa média era de 2,1 contas por CPF.
#O problema
Temos o seguinte cenário, você trabalha em um laboratório, que até então atendia apenas exames realizados em uma região geográfica especifica, porém dentro de um curto espaço de tempo, percebe que seu negócio está expandindo para outras regiões, a demanda pela entrega dos resultados dos exames passa a não ser mais suportada pelo servidor principal, quedas e lentidões devido a alta repentina de solicitações, passam a ser mais frequentes e seus clientes passam a reclamar da indisponibilidade do sistema, como lidar com essa situação ?


. .
Clique na imagem abaixo para ver o video de apresentação. . .
A ideia é integrar a educação usando InterSystems IRIS para permitir a criação de uma plataforma completa para gestão, análise, melhoria e transformação da educação.