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.
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!
Maintenance Releases 2022.1.5 & 2023.1.4 of InterSystems IRIS, IRIS for Health, & HealthShare HealthConnect are now available
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 releases.
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?
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:
- Capture XML (via a file in our example);
- Process the data captured in interoperability;
- Persist XML in persistent entities/tables;
- Create analytical views for the captured XML data.
Capture XML data
The InterSystems IRIS has many built-in adapters to capture data, including the next ones:
- File Adapter: used to get files from network folders.
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.
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.
- Building and Managing HL7 Integrations – In Person May 13-17, 2024 9:00am-5:00pm EDT
- Build, configure, and manage HL7® V2 interfaces using InterSystems integration technologies.
- This healthcare-focused 5-day course teaches implementation partners, integrators and analysts how to rapidly build HL7 integration solutions.
- Students build a production that processes and routes HL7 messages.
- Students learn how to work with the pre-built HL7 business services, business processes and business operations to receive and send HL7 messages.
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
Hi Developers,
Watch the latest video on InterSystems Developers YouTube:
my login does not have WRC Direct access.
How can I get this access to download the Intersystems IRIS kit?
Hi all,
I was wondering if there is a way to modify the results you get in the code assist in Visual Studio Code. Ideally even per class or package.
For example: the code below is for a custom component of a framework. From all the options listed I'm only interested in my own property "Title" and I don't want to see any %-methods or auto-generated methods like "TitleSet" and "TitleGet".
I have been looking at the %Api.Atelier classes, but it seems that it's only calling a list of deprecated methods when opening this list.
With the advent of Embedded Python, a myriad of use cases are now possible from within IRIS directly using Python libraries for more complex operations. One such operation is the use of natural language processing tools such as textual similarity comparison.
Setting up Embedded Python to Use the Sentence Transformers Library
Note: For this article, I will be using a Linux system with IRIS installed.
In vscode objectscript extension, when you push "Ctrl + Slash" in the editor window, the comment delimiter "#;" is inserted. This feature helps me a lot to write comments in sources. But currently it does not have any options to change "#;" to other characters.
.png)
Some customers say "we prefer another comment style like //, so want // be put into the source in stead of #; when we push Ctrl + Slash". It makes sense to me.
I put a new request on Github "[Request] want to change the comment style from "#;" which is inserted by "Ctrl + Slash".
What do you think? Agree? Disagree?
Hi! I am planning to move my Arbiter from a Unix server to a container(again on linux). To do this, I need the ISCAgent tar.gz file to configure Arbiter for our mirrored servers. I have tried searching for it on the Intersystems help forums but couldn't find it. Is it possible for someone to redirect me to the correct website to download it?
Thank you in advance!!
Hi everyone,
I have this global with 2 informations in it: Reference (ex: 1329) and Code (ex: JMMK-G1D6).
^DataTest = 3
^DataTest(1) = $lb("","1329","JMMK-G1D6")
^DataTest(2) = $lb("","1516","AMEV-GVPF")
^DataTest(3) = $lb("","2333","4QC6-4HW3")
With ObjectScript, i want to test if Reference 1516 exists in the global.
In the InterSystems portal, i can do it with SQL (SELECT count(*) FROM DataTest where Reference = '1516'), but can we do the same in ObjectScript without SQL and manipulating the global directly ?
Thanks for help.
Hi Developers!
Here're the technology bonuses for the InterSystems Vector Search, GenAI, and ML contest 2024 that will give you extra points in the voting:
- Vector Search usage - 5
- IntegratedML usage - 3
- Embedded Python - 3
- LLM AI or LangChain usage: Chat GPT, Bard, and others - 3
- Questionnaire - 2
- Docker container usage - 2
- ZPM Package deployment - 2
- Online Demo - 2
- Implement InterSystems Community Idea - 4
- Find a bug in Vector Search, or Integrated ML, or Embedded Python - 2
- First Article on Developer Community - 2
- Second Article On DC - 1
- First Time Contribution - 3
- Video on YouTube - 3
- Suggest a new idea - 1
See the details below.

I recently set up InterSystems in the Azure cloud environment. So far, no issues. Recently, I was tasked with uploading the IRIS.dat file (FoIA VISTA) into the instance. I was guided by my teammates to do the following: System Administration > Configuration > Local Databases. The problem is that I need to transfer the .dat file to the instance, because, as it is running on a local machine, it cannot retrieve files from my local drive. Is there a reliable solution, such as a transfer method or way of using the Web Gateway endpoint, one can provide to assist? Thank you for your time.
Hi all,
As part of the InterSystems Solutionathon we would like to distribute a very quick survey on your thoughts on using AI-driven code documentation for ObjectScript.
https://forms.office.com/r/nSGevGpbTy
Please let us know if you have any further questions!
Hello everyone,
I'm currently working on a business operation that employs a retry mechanism with a FailureTimeout = -1. So, this BO attempts to resend the message at the end of a RetryInterval of n seconds (n is configurable).
What I would like to achieve is to set a timer that runs in parallel with the sending mechanism so that, If I don't receive a response within m seconds (m also is configurable and m<=n) from the initial message send (with RetryCount = 1), an alert or something similar is triggered.
InterSystems FAQ rubric
When you run a routine in the terminal and an error occurs in the program, if you have not set the error trap properly, the program will enter debug mode as shown below.
USER>do ^error1
write A
^
a+2^error1 *A
USER 2d0>From this state, enter the Quit command to return to the state before the routine was started.
USER 2d0>QuitIf a transaction is being processed within the routine where the error occurred, a prompt similar to the one below will appear.
we are looking at replacing our VMS system with Linux :-( yes a sad day!
now the question has become should we go with Intel or AMD. personally I think Intel is the way to go for several reasons.
has anyone seen or heard of an AMD being slower or there is a definite performance of one over the other.
thanks for your feedback.
Paul
first our current environment which will be copied over to the new platform
Cache 2015.2 yes we are stuck here due to Vendor and no further support. with the upgrade we will be updating to a newer version of Cache and eventually IRIS when the vendor has certified it.


