Hi,
In Ensemble we have a http service that need to handle various ISO200022 xml structures .
We would want to use the Virtual Document message structures to pass this xml document on to the reset of the Production for processing.
Hi,
In Ensemble we have a http service that need to handle various ISO200022 xml structures .
We would want to use the Virtual Document message structures to pass this xml document on to the reset of the Production for processing.
Access for Global Masters:
Please access Global Masters via ➡ this link.
Log in using InterSystems SSO ("Login with InterSystems" button on the left).
At InterSystems, we strive to give you the best quality in everything. Including the realization of our Global Masters program.
The vendor of this platform has been acquired by another company, and unfortunately, we will no longer be able to continue hosting our esteemed Global Masters program on this platform. We are currently evaluating new platform providers to facilitate the transition of the Global Masters Advocate Hub.
Hi,
Is there anyway available to get the current status of Write Daemon through code?
Generally, this information is present in Management Portal->System Operation->System Dashboard->System Usage->Write Daemon.
Thanks & Regards,
Syed
Hi Team,
Is there any way to disable all operation ( or services) in a production entirely?
For example when restoring from one HealthShare environment to another we may need to get the configs (IP, port, ssl etc ) updated before staring the operation. We set the production autostart to disabled but still need to disable the operation one by one if we want to start production without operations enabled.
Thank you for your help.
there is a setting in VSCode "objectscript.export: {noStorage: ture} " allow export cls from server to client, without storage definition.
However, wheneven I complied and save cls in my vscode client, the storage definition was added back. If I don't want it, I have to deleted the part manually.
Does anyone have something to teach me? thank you
The current jdbc driver version is 3.1.0, but it is not published in the public mvn repository, only the old version, see:
https://mvnrepository.com/artifact/com.intersystems/intersystems-jdbc
It is very bad to the Java Community. And why not publish IRIS Hibernate dialect in mvn repository too?
These actions are important to Java Developers.
We are using the IRIS cloud. and I am working on a DTL .
so the source side timestamp is local time for example 20240110134740, I know it is a local time. so the requirement is I need to append the UTC at the end, like -0400 or -0500 depending on if it is daylight saving time.
so is there function to return if current day is at daylight saving time, so I can decide if I need to append the -400 or -500? or a function to return the current UTC by location?
Hi Community,
We're happy to announce that registration for the event of the year — InterSystems Global Summit 2024 — is now open!
🗓 Dates: June 9-12, 2024
📍 Location: Gaylord National Harbor Resort and Convention Center, National Harbor, MD, USA

I came up with a challenge for myself to come up with a way to make a variable watch itself for a certain value and do something when it hits that value without having to check it every time something touches it. Basically, a way to say "if at any point during the execution of this code, if x = 0 (or whatever the condition is) do this thing." The class I ended up with watches a %Status:
Class User.WatchedStatus Extends%RegisteredObject
{
Property sc As%Status [ InitialExpression = 1, SqlComputeCode = {set {*} = ##class(User.WatchedStatus).Reset({sc},{resetSelf})}, SqlComputed, SqlComputeOgot below error
15:58:02.702:Ens.Director: ERROR <Ens>ErrProductionNotShutdownCleanly: Production
Hi Community,
Click play and immerse yourself in our new video on InterSystems Developers YouTube:
⏯ HealthShare Health Connect - Upgrade Automation with Production Validator @ Global Summit 2023
For naming conventions, please check the respective document pages below.
About table name (class name): Identifier rules and guidelines - classes
About column names (property names): Identifier rules and guidelines - class members
As stated here, only alphanumeric characters and characters with Unicode code points larger than ASCII 128 can be used in column names (property names).
Have you created data transformations using the DTL editor's graphical interface? If not, this short exercise shows you how.
👩💻 Now, try the code-based approach!
👉 See how to edit data transformations directly in their class files (online course, 30m).
Is it possible to start a terminal attached to a process (JOB)?
For example, I have a 548 process being debugged by VSCODE.
I would like to start a terminal, attached to the process to check process global values by running the command "zw ^||MYGLOBAL"
Hello, I'm curious to see how other people deal with this: we have a text file that was created on someone's Windows machine and it was copied and pasted into a text file on someone's Mac machine. After some examination we realized that the line feeds were originally CRLF (for Windows) and when copied and pasted they were changed to LF (Mac). The diff program we used didn't pick up on this and the program we wrote to read the file was getting each line of the CRLF file and treating the whole file as one line for the LF file.
I was able to use the text editor to change the LF file back to C
Hi Community!
We know how frustrating it can be to receive a lot of emails (and we definitely don't want to add to your load), so here is how you can set up email notifications for the InterSystems Ideas portal.
By default, all registered users are subscribed to all categories of ideas. To change this, just enter your Ideas Portal profile, select "Edit Profile," then click inside the item "Weekly summary email," click on "Categories to highlight" and choose what you're interested in.
Are you ready to get InterSystems certified? At the Global Summit, you can take a certification exam for free! All seven exams will be offered, including the new InterSystems IRIS SQL Specialist exam (in beta).
Find the exam schedule and registration details—as well as ways to prepare—and reserve your spot!
Two extended maintenance releases of InterSystems IRIS, InterSystems IRIS for Health, and HealthShare Health Connect are now available.
✅ 2022.1.5
Release 2022.1.5 provides bug fixes for any of the previous 2022.1.x releases.
You can find the detailed change lists & upgrade checklists on these pages:
✅ 2023.1.4
Release 2023.1.4 provides bug fixes for any of the previous 2023.1.x
So as asked, I am not talking about KILL - KILL as stated in the docs:
This command removes the variable. If there are no further references to the object, this command also removes the object from memory,
I want to remove the object from memory even if it is still referenced in memory - I understand that cache is not a low-level programming language, But i was hoping there is a way.
Notice that have a RegisteredObject and it is a single reference, It is different than the UnSwizzles suggested in other posts.
Is there a way to export and import web application configuration? For example to save it to version control (git) and to import it to other server.
By web application configuration I mean "System -> Security Management -> Web Applications". Sreenshot from it:
We are upgrading to Iris for Healthshare 2024.1. When resending HL7 (resend and edit), the new message displays with a blank line in between each line of text. In order to resend the message successfully, these blank lines need to be deleted. Is this a setting, a bug or new functionality? Is there a way to remove this functionality?
.png)
Hi Community,
Watch this video to find out how these digital health startups are improving workflows for disease management, remote patient monitoring, and patient engagement:
⏯ Digital Health Showcase - Virtual Care @ Global Summit 2023
It's time to announce the Winners for March! Please welcome our awesome Global Masters Heroes!
The storm of applause goes to these developers and their great contribution to DC in March:
🥇 @Iryna Mykhailova, Associate professor at Igor Sikorsky Kyiv Polytechnic Institute
🥈 @Danusa Calixto, Sales Engineer at InterSystems
🥉 @Sylvain Guilbaud, Sales Engineer at InterSystems
Learn more about the competition and our awesome winners below.
How can I extract the sub-string before the last occurance of a delimeter in a string.
string = "aaDtext1Dtext2"
Delimeter = D
answer I need = aaDtext1
The InterSystems IRIS has a series of facilitators to capture, persist, interoperate, and generate analytical information from data in XML format. This article will demonstrate how to do the following:
The InterSystems IRIS has many built-in adapters to capture data, including the next ones:
Hello everyone,
I have an issue related to Visual Studio Code and its InterSystems extension when exporting routines from the database to the file system.
The code entered via the terminal editor is encoded in DOS code page 437, but when I export it to my file system, even if I set the file opening to DOS CP 437, the accented characters which are two bytes long cause problems.
Regardless of the test settings I've tried, the only one that retains meaning is CP 437, but I get an unnecessary character preceding my accented characters. In the context of opening in UTF-8, of course, each charact

Hello everyone, I need some help.
I have to send some events for a government WebService that I already imported the WSDL and XSD's and It worked fine and I'm able to build the message and connect into the service, but It has been rejected with the message that the XML is wrong and the only diference between the Caché SOAP message to all the examples that the government gave us is the header:
This is how the Government is expecting the message:
<?xml version="1.0" encoding="utf-8"?> <soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/
Hey Community,
We're pleased to invite all the developers to the upcoming kick-off webinar for the Vector Search, GenAI and ML Contest!
Discover the exciting challenges and opportunities that await GenAI and ML enthusiasts in this contest. We'll discuss the topics we expect from participants and show you how to develop, build, and deploy applications using the InterSystems IRIS data platform. There will also be a demo of InterSystems IRIS Vector Search that you can use in your projects.
Date & Time: Monday, April 22 – 12 pm EDT | 6 pm CEST
I was not able to get IAM working on my Development Server because of issues with creating volumes as a Non root user, so I opted to run it within Docker on my WSL Ubuntu locally. I was able to get it running, however the Workspaces is empty, and the Dev Portal is not enabled.
At this point do I need to sign up for the free Kong Konnect? or what are the next steps?
Thanks
Scott