InterSystems Developer Community is a community of 26,659 amazing developers
We're a place where InterSystems IRIS programmers learn and share, stay up-to-date, grow together and have fun!
New
Article Yuri Marx · 1 hr ago 1m read

The Management Portal doesn't have a native way to switch to Dark Mode. This can be resolved using a Chrome extension called Dark Reader. See the result:

To install and use the Dark Reader:

1. Go to https://chromewebstore.google.com/detail/dark-reader/eimadpbcbfnmbkopoojfekhnkhdbieeh?hl=en

2. Click Add to Chrome

3. Go to your Management Portal and see the results.

4. To toggle (enable and disable) the Dark Mode to the current website use Shift + Alt + D.

5. To configure the Dark Reader, go to the Extensions > Dark Reader > and tiple elipses button:

Enjoy this tip! 

0
1 9
New
Question Mark Charlton · Apr 13

I'm starting to play more with AI enabled coding. 
I've been using Github Copilot inside Visual studio code, which is very good at coming up with autocomplete suggestions that are accurate and useful. (Along with some utter rubbish, naturally).
For web development I'm starting to use Claude Code in VS Code to help create web sites and integrations. I want to see how it can help with IRIS development. 

However I can't get claude to read any iris code directly as I'm connected to my server via isfs server connections.

8
0 143
Contestant
Article Dmitry Maslennikov · Apr 18 5m read

Most IRIS developers use $LISTBUILD every day — often without even noticing it.

It is not just a convenient function for building lists. It is also the default internal format used to store row data, global values, and many intermediate structures inside the database engine.

Despite this, the actual binary representation of $LISTBUILD values is rarely discussed. Most developers rely on its behavior, but never look at how the data is really stored.

This article focuses strictly on the binary layout of $LISTBUILD values, based on direct inspection via zzdump.


11
6 146
New
Article Tani Frankel · 20 hr ago 8m read

This is the second part of an article pair where I walk you through:

  • Part I - Intro and Quick Tour (the previous article)
    • What is it?
    • Spinning up an InterSystems IRIS Cloud Document deployment
    • Taking a quick tour of the service via the service UI
  • Part II - Sample (Dockerized) Java App (this article)
    • Grabbing the connection details and TLS certificate
    • Reviewing a simple Java sample that creates a collection, inserts documents, and queries them
    • Setting up and running the Java (Dockerized) end‑to‑end sample

As mentioned the goal is to give you a smooth “first run” experience.

0
0 21
New
Question Andrew Sklyarov · Apr 18

I need a %SYS.Python object that will be accessible from different processes. The goal is to avoid reinitializing the Python object whenever it is called. Ways that I checked and decided that it is NOT what I want:

  • %-variables (process variables). Reusing only in the same process
  • Save-and-restore via globals. Restoring means heavy initialization, which I want to avoid

Next, my ideas (none of them look like a silver bullet):

  • Using Interoperability Production.
5
0 88
Contestant
Article Matheus Augusto · 20 hr ago 6m read

Hello, community.

I've been working with Intersystem Caché for two years, and right away I was excited about the rich ecosystem that Caché provides. However, I was disappointed with calls using #call, and I understand that it was a limitation of the time. Well, the frustration is that #call returns null by default, meaning an AJAX request is executed, but there's no hook to retrieve the return from that request. The only way to retrieve the data from that request is by building a callback on the server side using &js<>.

0
0 27
New
Announcement Anastasia Dyubaylo · Apr 7

Hi Community!

We have another great initiative for you to sink your teeth into! Following last year's resounding success, we're hosting a new edition of the Demo Games. But with a twist: our North American Sales Engineers have submitted their best demo videos, but this time, you're the ones to take part and win a prize.

Please welcome the North American Demo Showcase! 🎉

1
0 135
New
Article Yuri Marx · 23 hr ago 25m read

What is a Microservice?

A microservice is an architectural style that structures an application as a collection of small, autonomous services. Each component is developed around a specific business capability, can be deployed independently, and is typically managed by a miniature, specialized, self-governing team. (Source: https://microservices.io/)

0
2 35
New
Question Ganesh Jagtap · Apr 17

Hi Team,

We are currently running InterSystems Caché 2018 on an IBM AIX server and would like to configure the Cache instance to start automatically when the server boots or is rebooted.

Could you please provide the recommended steps or any official scripts/guidelines to enable auto-start for the Cache instance (QA2018) on AIX?

Additionally, if there are any best practices or prerequisites (such as filesystem mount options, service dependencies, or startup order) that we should consider, please share those as well.

Thanks,
Ganesh

0
0 20
InterSystems Official Daniel Palevski · Mar 25

The 2026.1 release of InterSystems IRIS® data platform, InterSystems IRIS® for HealthTM, and HealthShare® Health Connect is now Generally Available (GA). This is an Extended Maintenance (EM) release.

2
0 143
New
Announcement Simon Sha · Apr 16

#North American Demo Showcase entry. Answer the question below to be entered in the raffle!


⏯️ AI Assistants for the Unified Care Record Powered by Gemini

In this demo, you will see how Gemini works directly with FHIR data, and how it leverages the harmonized dataset provided by InterSystems Unified Care Record. It also showcases multiple AI assistants helping multiple groups of users, e.g. clinicians, patients.

🗣 Presenter: @Simon Sha, Sales Architect at InterSystems

1
0 31
New
Announcement Lynn Wu · Apr 14

#North American Demo Showcase entry. Answer the question below to be entered in the raffle!


⏯️ HL7 Validation Error Profiler: Rapid Insights into Batch HL7 Data Quality Issues

This demo highlights how HL7 validation logs can be transformed into scalable, actionable data quality insights using a lightweight application built on top of Health Connect.

  • Batch ingestion and parsing of HL7 validation error logs into structured data
  • Aggregation of errors by segment, field, and type to reveal systemic issues
  • Interactive dashboard (Streamlit) for filtering, exploration, and root cause analysis
  • Rapid identification of top error patterns across entire data feeds
  • Natural language chatbot for intent-driven data investigation and querying
  • PDF report generation for sharing clear, evidence-based feedback during data source onboarding 

Special thanks to @Henry Wojnicki for his contributions to designing and refining the application workflow.

🗣 Presenter: @Lynn Wu, Sales Engineer at InterSystems

4
0 52
New
Article Anastasia Dyubaylo · Apr 13 3m read

Every great community is enriched by those who work tirelessly behind the scenes, crafting the knowledge and resources that help others grow. In the InterSystems Developer Community, one such person is @Derek Robinson — a dedicated educator, whose passion for teaching has helped shape how developers everywhere learn to work with InterSystems technologies.

👏 Let's take a closer look at Derek's journey in the InterSystems ecosystem.

2
0 81
Contestant
Article Rodolfo Pscheidt Jr · Apr 15 5m read

Introduction
InterSystems IRIS Adaptive Analytics is an optional extension that provides a business-oriented, virtual data model layer between InterSystems IRIS and popular Business Intelligence (BI) and Artificial Intelligence (AI) client tools. Adaptive Analytics is powered by AtScale, the AtScale documentation can be found at this link: https://documentation.intersystems.atscale.com

This article will showcase some AtScale features that can facilitate data analysis:

  1. Cube creation
  2. Excel visualization
  3. Parallel Period
  4. Queries
  5. Snowflake
  6. Security
  7. Aggregates

0
0 29
New
Announcement Ben Spead · Apr 15

READY is right around the corner, and this year the Application Services team from InterSystems will be hosting a CCR Users GroupMeeting during the conference!This will be held Wednesday, April 29th during breakfast from 7:30 – 8:30 (breakfast will be served at the meeting room starting at 7:00am).

0
0 25
New
InterSystems Official Daniel Palevski · Apr 15

The 2025.1.4 and 2024.1.6 maintenance releases of InterSystems IRIS® data platform, InterSystems IRIS® for HealthTM, and HealthShare® Health Connect are now Generally Available (GA). These releases include the fixes for a number of recently issued alerts and advisories, including the following: 

0
0 57
New
InterSystems Official Daniel Palevski · Apr 15

Summary

Alert ID

Product & Versions Affected

Risk Category & Score

Explicit Requirements

IF-9262

InterSystems IRIS® for Health

InterSystems Health Connect

versions 
2024.1.4, 2024.1.5

System Stability Concern: 5 (High)

FHIR and Health interoperability issues may cause upgrade failures and unexpected or adverse product behavior. 

Issue

  • The impacted versions of InterSystems IRIS for Health and Health Connect are being removed from WRC distribution sites due to issues identified in several FHIR and healthcare interoperability features.
0
0 39
Contestant
Article Roy Leonov · Apr 14 7m read

We didn't start with a big AI strategy.

We had a legacy InterSystems Caché 2018 application, a lot of old business logic, and a practical need: build a new UI and improve code that had been running for years. At first, I thought an AI coding agent would help only with a small part of the work. Maybe some boilerplate, some REST work around the system, and a bit of help reading old ObjectScript.

In practice, it became much more than that.

0
2 63
New
Announcement Celeste Canzano · Apr 14

Hello community,

The Certification Team of InterSystems Learning Services is excited to announce the release of our new InterSystems EMPI Technical Specialist exam. This release is a fully refreshed and updated version of our previous HealthShare Patient Index Technical Specialist exam.

It is now available for purchase and scheduling in InterSystems exam catalog. Potential candidates can review the exam topics and the practice questions to help orient them to exam question approaches and content.

0
0 16