Hey DC Members!
Get an overview of the new and enhanced capabilities of the language SDKs:
Hey DC Members!
Get an overview of the new and enhanced capabilities of the language SDKs:
Sign up to beta test a program, a new type of long-term learning resource geared towards specific roles: solution consultants, coders, and integrators! Programs give you everything you need to get started in a new role, or to upskill and take your career to the next level.
You can email InterSystems Online Learning to sign up for one of these programs:
Docker 20.10.14 (released March 23, 2022) changes the Linux capabilities given to containers in a manner that is incompatible with the Linux capability checker in InterSystems IRIS 2021.1 (and up) containers.
Users running Docker 20.10.14 on Linux will find that IRIS 2021.1+ containers will fail to start and the logs will incorrectly report that required Linux capabilities are missing. For example:

We're super excited to share with you all the latest improvements we've done over the last couple of months!
📌 new header of the site
📌 InterSystems Certification page and highlights for certificated specialists
📌 search bar in Posts, Replies, and Direct Messages
📌 new "About Us" pages: our Team and Dev Ecosystem overview
📌 highlights for DC Moderators and Team
📌 new Up button
Let's have a closer look at all these improvements.
Author: Sergey Lukyanchikov, InterSystems
For one major reason: to avoid progressive technical and economic performance deterioration in an AIaaS setup characterized by increasing volume, velocity and variety of data flows (the famous Big Data’s “3 Vs”).
A new release of ZPM has been published 0.4.0
New in this release
Hi Community,
Join us for an InterSystems Developer Meetup during TechCrunch Disrupt 2022!
We’ll be meeting on Wednesday, October 19th at Bartlett Hall, located at 242 O’Farrell St. (just a few short blocks from the Moscone Center) starting at 6 pm through 8:30 pm PT, where speakers will discuss how developers can bring the code to the data, not data to the code with Embedded Python and Integrated ML on InterSystems IRIS.
Food and drinks will be served accompanied by discussions.
Agenda:
Hello everyone!
We are Longevica (https://www.longevica.com/) Healthtech, a Boston-based healthy aging digital health startup. Longevica was born as a research company back in 2009; we pioneered the screening of chemicals, which would drastically extend the life span. With 1000 screened pharmaceuticals and 20 000 mice experiments, we have identified specific compounds that, if taken daily, could extend life by years. This discovery leads to two questions: how to measure the effect of aging progress in real-time and how to make this a lifelong habit. This led us to the digital health market to create a new company Longevica HealthTech.
Hello,
Thanks for reading:
Do you admire or have as a positive model any software developer?
For example, Grace Hopper: https://en.wikipedia.org/wiki/Grace_Hopper
💭▶️ In addition, do you know any software developer with special handicaps / conditions or challenges? For example, not able to walk, or any other special challenge? If so, who?
Thanks for replying.
Greetings.
Breakpoints do not work when using VS Code Debug this method feature on a ClassMethod. Debug runs like normal and I can sometimes see 'running' on the CALL STACK menu. In the BREAKPOINTS menu, the breakpoints will start red, like normal, but eventually turn gray. On-hover for a grey breakpoint is the message "Breakpoint Cannot Be Mapped". After the method finishes, the breakpoint turns red again. No error messages appear. This is an intermittent issue, as sometimes it runs fine. So far, I have not been able to figure out the conditions to re-create this issue.
Any suggestions?
Anybody willing to share a method form the ZPM cli (or othewise) where zpm will "Install package if not already installed?" I would want this to count for updates too I think as I would want to control that too.
The use case is in a CI-CD pipeline, where the pipeline can be used to provision start to state, but for somethings only do once. An example would be I have a package that provisions a fhir package or search parameter in my own way, but doesnt do it again when somebody merges operational code and the pipeline fires again, it would not attempt to load the fhir package again.
If I create a link does root use it? (it’s in profile.d dir)
I'm trying to use a shortcut for a filepath as such: anyone have any thoughts?
PROCAUTO = /JRNDSK/ProcAuto_share
yet in the application it isn't recognizing it.
Here’s the scenario. (link is in place) that my manager thinks maybe an issue.
login as cacheusr
sudo to root
Then start cache. Since this was started as root through cacheusr would cache know about the link? (since it’s running as root)
If your handling XML then it can often be unformatted for human display.
Using a little bit of XSLT magic you can format the XML in just two lines of code...
Hello,
Thanks for reading:
I was wondering if you would recommend or like any film?
For example thare are some films related to computers like:
Kimi (stylized as KIMI) is a 2022 American thriller film directed by Steven Soderbergh and written and produced by David Koepp. The film stars Zoë Kravitz. It was released on HBO Max on February 10, 2022, to generally positive reviews. https://en.wikipedia.org/wiki/Kimi_(film)
What genres of films or series do you love?
Thanks for replying.
Greetings.
Hello,
Thanks for reading:
I was wondering, what habits or activities keep your mood balanced and your mind sharpened and your body fit?
What kind of sports do you like?
What habits are the ones that you recommend?
Thanks for replying.
Greetings
Hello,
Thanks for reading:
What hobbies would you recommend to balance being a professional software developer and have other activities to replenish yourself?
For example: what sports or physical excercise would you recommend? Swimming, gym, bycicle, walk?
What social activities: board games, hang out with other people?
What deep activities to bring yourself a "flow state moment"? Playing an instrument, learning to paint, watching series, play videogames, gardening, reading, playing sports...?
🔁📤📝 Thanks for your replies.
Greetings!
Hello,
Thank you for reading this question, and thank you for your time and replies.
I was wondering which ways, tools, mechanisms, or vias would you recommend to teach to kids, teens, adults, being your sons / daughters or not; your passion or likelihood for programming and computers?
I know there are some programming free games like the following ones:
https://seshoumara.itch.io/the-stack-machine
https://wintrmut3.itch.io/maelstromexe
https://importantlittlegames.itch.io/codemancer-ch-1
When using VS Code for Objectscript, is there a way to directly open % classes, like %Library.String, without needing to search for a property of that type and right clicking->"Go to Definition"?
I know it is possible to use "system=1" in the workspace uri definition to see all the % classes, but that tends to clog up the left side viewer with many extra directories. There is also the option in the settings to selectively hide some by defining files.exclude, but it seems fairly complicated to set up a filter for exactly the relevant directories.
So does anyone know the best workaround?
Server Manager is a Visual Studio Code extension that helps you manage the server connection definitions you probably need when working with the InterSystems ObjectScript extension for VS Code.
For the past ten months version 3 of Server Manager has been available as a pre-release extension, providing better security for stored passwords.
Today Server Manager came out of preview. If you use Server Manager please check for updates in VS Code's Extensions view. The version number of today's release is 3.2.1.
Meet InterSystems at TechCrunch Disrupt 2022 - the biggest event for startups!
This year we will host 4 roundtables at TechCrunch as well as a developer meetup in San Francisco on October 19!
At TechCrunch we invite you to join our roundtables to discuss the following topics:

I was attempting to test a Linked JDBC View to MS SQL database and noticed I could not connect. When I look at the JDBC Gateway I noticed that at the Server Level it was down. However the page keeps timing out when ever I attempt to make any changes or start it, it will not respond.
I thought I had found the Cache command to start it but it will not start. Is the following steps correct?
As we all know, Caché is a great database that accomplishes lots of tasks within itself. However, what do you do when you need to access an external database? One way is to use the Caché SQL Gateway via JDBC. In this article, my goal is to answer the following questions to help you familiarize yourself with the technology and debug some common problems.
Hello!
Greetings from Chile, I have a question about IAM, I have a client who implements IAM in a QA environment, I configure a workspace and a series of routes (quite a few) and now he wants to export what has been created and take it to production (another server), which is the procedure to do it? Is it possible to export the workspace, routes, plugins, etc.?
Thank you!!
There are still legacy systems in the healthcare industry that use PB9, Delphi7, and other languages. To speed up the development process and enable third party applications to invoke the build-in HL7 V2 webservice provided by Ensemble or IRIS ASAP, we provide here several examples of invocations of Ensemble's HL7 V2 SOAP interface using Java, PB9 and Delphi7.
Assuming that EnsLib.HL7.Service.SOAPService.CLS, a build-in Business Service, is added to Production and named PeiXunHl7SoapIn, the external system can access HL7 V2 SOAP webservice through the following endpoint.
Hey Developers,
Meet the latest video on InterSystems Developers YouTube:
⏯ Configuring VS Code Workspaces for Multiple ObjectScript Connections
First of all thanks for your time and help reading this question:
We would need some help:
The use case is: to add a rule inside a EnsLib.HL7.MsgRouter.RoutingEngine, where we iterate in a EnsLib.HL7.Message to find a specified value inside all OBXs segments. It should return a Boolean
Is there any recommended way, or standard function inside Ensemble, that we could use, without having to develop a new function?
We have read:
https://docs.intersystems.com/latest/csp/documatic/%25CSP.Documatic.cls…
Hey Community,
Here is a digest of the Developer Community videos on InterSystems Developers YouTube Channel in September 2022:
Hello Community!
We're excited to announce the launch of the new topic on the French Developer Community! This back-to-school season we start talking about FHIR! What does it mean for our members?

Hi ,
I am Converting HL7 message into SDA3 format by using Ens.DataTransform Class but transformation is not happening while using this class and throwing the below error
ERROR <Ens>ErrException: <UNDEFINED>zTransform+1^Hosiptal.SDA3.DataTrans.1 *target -- logged as '-' number - @' Set target.Patient.Name=source.GetValueAt("PID:5")'
Let me know if any mistake please refer the below code
Class Hosiptal.SDA3.DataTrans Extends Ens.DataTransform
{