検索

質問
· 2025年9月28日

InitialExpression Not Working in %CSP.Page Subclass

Hello Community

The InitialExpression keyword values does not to set default values for properties in classes that extend %CSP.Page, unlike in other class types such as %Persistent or %RegisteredObject, where it works as expected during object instantiation (typically via %New()).

  1. Is %CSP.Page instantiated using %New() under the hood, or does it use a different initialization mechanism?
  2. Are there specific limitations or behaviors in CSP pages that prevent InitialExpression from working as expected?

Thank you!

5 Comments
ディスカッション (5)3
続けるにはログインするか新規登録を行ってください
お知らせ
· 2025年9月26日

[Video] August Developer Meetup Recording - Agentic Orchestration & Multi-LLM Systems

Hey Community,

The InterSystems team recently held another monthly Developer Meetup in the AWS Boston office location in the Seaport, breaking our all-time attendance record with over 80 attendees! This meetup was our second time being hosted by our friends at AWS, and the venue was packed with folks excited to learn from our awesome speakers.

 

The topic of the August meetup was Agentic Orchestration &  Multi-LLM Systems, and our speakers brought some amazing demos: First,  @Nicholai Mitchko demonstrated a financial document analysis using an implementation of a novel multi-LLM approach based on new research. Then, @Jayesh Gupta dove into a survey of approaches to orchestrating agentic systems.

If you weren't able to attend, we've once again recorded both talks from the meetup to make them available virtually. You can find the recorded sessions at the links below:

⏯️ Building Reliable Multi-LLM Systems for Financial Document Analysis

⏯️ Building Agentic Orchestration Systems (and other cool stuff)


 

ディスカッション (0)1
続けるにはログインするか新規登録を行ってください
記事
· 2025年9月26日 2m read

Git Pre-commit Hook for Health Connect Cloud

Hi,

Just thought I'd share quite a handy hook that has helped me out when developing on Health Connect Cloud with VS Code and GitBash. When developing on Health Connect Cloud, if changes are made directly on the server such as routing rules or component deployments, they aren't automatically included in source control, therefore you must export from the server into your local files and push to your remote repo. I'm sure there are easier methods to deal with that which I'm in the process of testing, but as a quick solution I thought it would be handy have a pre-commit hook which triggers a reminder in GitBash - see below.

This reminder can be tweaked to mention routing rules and anything you think needs to be considered for export.

The hook code:

#!/bin/bash
# Git pre-commit hook - gentle reminder for Production.cls
targetFile="src/HCC/Connect/Production.cls"
# Check if Production.cls is already staged
staged=$(git diff --cached --name-only | grep "$targetFile")

# If Production.cls is not staged, show a gentle reminder
if [ -z "$staged" ]; then
    echo ""
    echo "💡 Gentle reminder: Have you made any changes to the Production class on the server?"
    echo ""
    echo "   If YES: Export and add $targetFile to this commit"
    echo "   If NO:  Continue with: git commit --no-verify"
    echo ""
    echo "   (This reminder appears on every commit - use --no-verify to skip)"
    echo ""
    exit 1
fi
# Production.cls is staged, proceed normally
exit 0

I hope this is useful for anyone developing with Health Connect Cloud.

 

Jordan

1 Comment
ディスカッション (1)2
続けるにはログインするか新規登録を行ってください
お知らせ
· 2025年9月26日

[Video] Leading with Empathy: The Human Side of Customer Centricity

Hi Community,

We're excited to share the new video in the "Rarified Air" series on our InterSystems Developers YouTube:

⏯ Leading with Empathy: The Human Side of Customer Centricity

This episode explores what it truly means to build a customer-centric organization. The conversation traces a journey from early hands-on experience in support to leading innovation, showing how empathy, curiosity, and genuine care form the foundation of great customer relationships. The discussion highlights how technology, especially AI, can enhance, rather than replace, human connection. Real-world examples, from healthcare to Disney’s “magical” service model, illustrate how understanding people’s needs leads to better outcomes. Ultimately, the episode reminds us that true customer centricity begins with staying human, leading by example, and making an impact through every interaction.

Presenters: 
🗣 @John Paladino, Vice President of Client Services, InterSystems
🗣 @Alex MacLeod, Director of Healthcare Solution Support, InterSystems

Enjoy watching, and subscribe for more videos! 👍

ディスカッション (0)1
続けるにはログインするか新規登録を行ってください
記事
· 2025年9月26日 2m read

HealthCare, cuidando de sua saúde!

Vamos lá... “Com saúde não se brinca. (português brasileiro)”, “Better safe than sorry. (inglês)”, “Mieux vaut prévenir que guérir. (francês)”, “Todo tiene solución, menos la muerte. (espanhol)”, este último é pesado (forte), não?

O que estes ditados (e poderíamos ter inúmeros outros e em ainda mais línguas) nos dizem? A importância de cuidar da saúde. E isto não é algo novo, talvez as ferramentas sejam, ou apenas melhorem com o passar dos anos. Uma coisa é certa, a ideia de nos cuidarmos e assim prevenirmos alguns males, existe há muito tempo e com certeza já ouvimos isto de bisavós, avós, pais... E agora passamos para nossos filhos, tudo bem que em muitas destas vezes, é apenas um conhecimento empírico.

Guardadas as devidas proporções, este aprendizado ou formas de cuidado, formam um conjunto de informações que podemos chamar de HealthCare (termo em inglês). É o tratamento de doenças, cuidados preventivos e paliativos, diagnósticos que, quando todos reunidos, formam um grande sistema de apoio a todos que possuam acesso a estas informações.

Uma vez que sabemos ou conhecemos como fazer, onde a InterSystems entra nesta história? Bom, com bagagem e estruturas invejáveis, consegue unir e entregar estes dados de forma única, facilitando assim o acesso às informações e consequente tomada de decisões (talvez um ponto que é crucial para o sucesso).

Com usuários no mundo inteiro, muitos deles formadores de opinião, líderes de setores (saúde e mesmo de tecnologia de informação voltada para esta área) consegue realizar uma entrega muito precisa e segura. Aqui um dado histórico para representar esta informação: “Globalmente, mais de um bilhão de registros de saúde são gerenciados por soluções construídas com base na tecnologia InterSystems.” – Fonte: Site InterSystems.

Mas, como a InterSystems consegue atender “todo mundo”? Ora, com suporte para FHIR (Fast Healthcare Interoperability Resource utilizado para troca de informações), HL7 V2 (Health Level Seven linguagem padrão para o compartilhamento e integração de informações eletrônicas de saúde), IHE (Integrating the Healthcare Enterprise, que é uma iniciativa internacional que visa melhorar a interoperabilidade de sistemas na saúde, com colaboração entre profissionais de saúde e fabricantes de tecnologia para a definição e utilização de padrões de comunicação bem como outros protocolos globais de informação de saúde e formatos de mensagens, permitindo a integração e interoperabilidade de todas estas aplicações para a área da saúde).

Com amplas possibilidades para a gestão de todos estes dados e informações, consagra-se neste mundo tão importante para o desenvolvimento humano de forma segura e eficaz.        

ディスカッション (0)1
続けるにはログインするか新規登録を行ってください