New post

Find

Announcement
· Jul 3

[Video] FHIR-Powered AI Healthcare Assistant

Hi Community,

Enjoy the new video from InterSystems Demo Games:

⏯ FHIR-Powered AI Healthcare Assistant

Leverage InterSystems's FHIR SQL Builder to project FHIR data to a dataset for vector embedding, and feed the vector store to a RAG chain with LLM and Chatbot.

🗣 Presenter: @Simon Sha, Sales Architect, InterSystems

If you like this video, don't forget to vote for it in the Demo Games!

Discussion (0)1
Log in or sign up to continue
Digest
· Jul 3

Deadline is pushed back for the InterSystems Ideas Contest!

Dear DC member, 

We have great news! We've extended the submission deadline for our 

💡 4th InterSystems Ideas Contest 💡

Duration: June 9 - July 20, 2025 (!)

🏆 Prizes for the best ideas and a random draw!

🎁 Gifts for everyone: A special gift will be given to each author whose idea is accepted in the contest.

Accepted ideas should adhere to the structure below:

  • 1️⃣ Description of the idea
  • 2️⃣ Who is the target audience?
  • 3️⃣ What problem does it solve?
  • 4️⃣ How does this impact the efficiency, stability, reliability, etc, of the product?
  • 5️⃣ Provide a specific use case or scenario that illustrates how this idea could be used in practice.

>> SUBMIT AN IDEA <<

Question
· Jul 3

How get properties of a class, sorted by Storage

Hello

I want to get the property of a class, sorted by Storage.

I know we can use
 

        Set definition = ##class(%Dictionary.ClassDefinition).%OpenId(className)
        Set listProperty = definition.Properties
        For ii = 1:1:listProperty.Count(){
                    write listProperty.GetAt(ii).Name

But using GetAt sorts the results alphabetically.

Example :

Class Test.class Extends (%SerialObject, %XML.Adaptor, %JSON.Adaptor)
{

    Property tiers As %String;
    Property journal As %String;
}

listProperty.GetAt(1).Name = "journal" and listProperty.GetAt(2).Name = "tiers"

But I would like it to be instead:  listProperty.GetAt(1).Name = "tiers" and listProperty.GetAt(2).Name = "journal"


Do you have a solution, please?

Corentin

5 new Comments
Discussion (5)4
Log in or sign up to continue
Discussion
· Jul 3

InterSystems READY 2025 Memes You've Sent!

You’ve been dropping memes into our inbox — here's our top 20!
Get ready to laugh, nod in agreement, and maybe spot the one you created! 👀Let us know in the comments which meme is your favorite!

1. Author: Robert Cemper

2. Author: Aya Heshmat

3. Author: Matthew Thornhill

4. Author: Henry Ames

5. Author: Ben Spead

6. Author: Jonathan Zhou

7. Author: Alessandra Carena

8. Author: Haddon Baker

9. Author: Liam Evans

10. Author: Macey Minor

11. Author: Marco Di Giglio

 

12. Author: FRANCISCO LOPEZ
 

13. Author: Pietro Montorfano

14. Author: David Cho

15. Author: Henry Ames

16. Author: Andre Larsen Barbosa

17. Author: Liam Evans

18. Author: Mindy Caldwell

19. Author: Dinesh

20. Author: Mathieu Delagnes

4 new Comments
Discussion (4)3
Log in or sign up to continue
Article
· Jul 3 2m read

Apresentando a Ferramenta de Data Profiling de CCD da LEAD North

Fazendo Profiling de Documentos CCD com o CCD Data Profiler da LEAD North

Já abriu um CCD e foi recebido por uma parede de XML confuso? Você não está sozinho. Apesar de ser um formato essencial para a troca de dados clínicos, os CCDs são notoriamente densos, verbosos e pouco amigáveis à leitura humana. Para desenvolvedores e analistas que tentam validar sua estrutura ou extrair informações significativas, navegar por esses documentos pode parecer mais arqueologia do que engenharia.


Apresentando o CCD Data Profiler

O CCD Data Profiler da LEAD North é uma ferramenta full stack construída com a tecnologia da InterSystems que simplifica a importação, o processamento, a validação e a exportação de dados de CCD. Voltada para desenvolvedores da área de saúde e analistas de dados, ela oferece uma solução ponta a ponta para controle de qualidade, verificação de completude de dados e validação de interoperabilidade.


Principais Funcionalidades

  • Opções flexíveis de importação:
    Carregue arquivos CCD locais ou recupere documentos diretamente de um repositório, com seleção personalizável das seções que deseja incluir antes de cada execução.
  • Profiling configurável:
    Escolha exatamente quais seções do CCD deseja analisar (ex.: Alergias, Medicamentos, Problemas) por meio do módulo de configurações de importação disponível na página inicial.
  • Relatórios interativos:
    A página de Relatórios exibe todos os dados encontrados nos seus documentos! Expanda qualquer seção para examinar os valores de cada campo individualmente e identificar elementos ausentes, que ficam destacados em cinza para rápida inspeção visual.
  • Exportação para planilhas e anonimização:
    Exporte os resultados para uma planilha, com as seções selecionadas pelo usuário e a opção de anonimizar campos de informações pessoais de saúde (PHI) (observação: essa funcionalidade auxilia, mas não garante a remoção completa de PHI).
  • Gerenciamento dinâmico de XSLT:
    Na página de Configuração, edite e teste fragmentos de XSLT diretamente no navegador. Modifique expressões XPath em tempo real e visualize o resultado da extração em CCDs de exemplo!

Instalação e Configuração

O profiler oferece suporte tanto para implantação manual quanto para instalação via pacote.
Para instruções completas, consulte o repositório no GitHub:

https://github.com/LEADNorthLLC/External-CCDProfiler
 

Licenciamento

O CCD Data Profiler é open source e disponibilizado as-is sob a Licença MIT.


OBSERVAÇÃO: Esta aplicação não é oficialmente suportada pela InterSystems Corporation.
Para entrar em contato com a LEAD North, parceiro estratégico de implementação da InterSystems, visite o site: www.leadnorthllc.com.

Discussion (0)1
Log in or sign up to continue