Hey Community,
Here is a digest of the Developer Community videos on InterSystems Developers YouTube Channel in February 2023:
Hey Community,
Here is a digest of the Developer Community videos on InterSystems Developers YouTube Channel in February 2023:
Hi Friends,
I have created one utility method to check given id exist some reference table or not. If exist the method return1 otherwise 0.
But some times the backed table data will be reload with another process (REST request) , on any point of time. This reload process max it will take 30 seconds.
My Requirement is , the utility method should wait , if table reload is in progress.
Could you give me any suggestion for this issue.
Thanks,
Prashanth
.png)
This tutorial is a follow on to Working with %Query
It was displaying the content of the input stream chopped in fixed-size chunks.
But often those streams are structured and have well-defined separators (e.g HL7)
So as a side subject of this tutorial, this chapter shows how to break a stream into PIECES.
It is exactly the same idea as the $PIECE() function for strings with some add-ons.
.png)

My previous article introduced you to SQL based Basic Class Query
where a clever wizard created all the required code for you and your essential
contribution was an SQL statement.
Now we enter the real Custom Class Query that provides more freedom but
requires a deeper understanding of the mechanic behind the scene.
The full code example is again on GitHub
.png)

My previous article introduced you to the COS based Custom Class Query.
There were some features missing like more lines of the stream displayed
and numbered.
Hey Developers!
Here is a digest of new solutions and applications submitted to the InterSystems Open Exchange in February 2023.
Hi Community,
Watch this video to explore common security pitfalls within the industry and how to avoid them when building applications on InterSystems IRIS:
⏯ The OWASP Top 10 & InterSystems IRIS Application Development @ Global Summit 2022
Hi Developers,
Thank you for spending another great year with us on Global Masters. We hope you enjoy the program!
This is the moment you can share your thoughts about Global Masters. What do you like about it? What you'd like to change?
Time to make your wishes for 2023, because this program is FOR you💫
We will build a roadmap for 2023 based on your answers, and we will continue working hard to make it the best developer gamification program!
Hi Community,
We're pleased to invite you to the upcoming webinar in Spanish called "Validating FHIR profiles with InterSystems IRIS for Health".
Date & time: February 2, 3:00 PM CET
Speaker: @Ariel Arias, Sales Engineer, InterSystems Chile
If one of your packages on OEX receives a review you get notified by OEX only own YOUR package.
The rating reflects the experience of the reviewer with the status found at the time of review.
It is kind of a snapshot and might have changed meanwhile.
Reviews by other members of the community are marked by * in the last column.
I also placed a bunch of Pull Requests on Github when I found a problem I could fix.
Some were accepted and merged, and some were just ignored.
So if you did a major change and expect a changed review just let me know.
Hi Community,
We are gathering again for the next Community Roundtable. Many of you asked for a roundtable about AL / ML, and we are delighted to bring such a roundtable to you!
Our invited expert from InterSystems: @Thomas Dyar Product Specialist - Machine Learning.
Join our 60-min discussion, prepare your questions, and use cases! There will be a short demo as well.
UPDATE: the recording is available here.

Is there a way to do something like $SYSTEM.OBJ.ExportAllClassesIndividual() for the routines?
I'd like to export all routines in single files
I am new to setting up a mirror environment....
We will have a Arbiter, Two Failover members (A,B), and a Async (DR) member (C). I have the two failover members in sync and are configured for Arbiter Control.
My question is about the Async member, when I initially set it up I pointed it to the mirror on the primary node A.
Is that correct?
What happens to the Async member (C) if we fail over the mirror to the secondary member B?Does there need to be a VIP just for the mirror outside of the VIP we have for our systems to connect too?
In article
https://community.intersystems.com/print/518106
Traceback (most recent call last):
File "c:\Users\rochesterd\PythonScripts\fhir_stuff\fhir-client-python-main\fhir-client-python-main\src\client.py", line 57, in <module>
patient0 = Patient.parse_obj(patients_resources.search(
AttributeError: 'NoneType' object has no attribute 'serialize'
This is a simple tutorial on the quickest way I found to create a sample database for any purposes such as testing, making samples for tutorials, etc.
Now you have a new namespace in a faster way than creating it from the Management Portal - which of course offers way more configuration options.
To select it, quit the SQL Shell writing "q" and then typing 'zn "namespaceName"'.
Hi Guys,
I'm using the below code but I'm getting an uncomplete JSON file, so it seems that the command S obj=Httprequest.HttpResponse.Data.Read(Httprequest.HttpResponse.Data.Size) is not reading the whole file, so maybe the file is too big so is there a max size or can I change something in my call ?
The uncomplete file that I received so far is about 3.5MB
set Httprequest = ##class(%Net.HttpRequest).%New()
Set Httprequest.SSLConfiguration="RTLS"
Set Httprequest.Server="vibra-api-prod.azurewebsites.net"
Set Httprequest.Https=1
Set Httprequ
Hi Developer Community!
Learning Services is always looking to improve -- and we want to hear from you! Please take this 3-minute survey to tell us what you think.
Hello everyone,
As someone who is new to the world of InterSystems technology, I have been looking for the best resources to learn more about it.
I have heard great things about InterSystems technology, particularly its speed and scalability, and I want to make sure I have a solid understanding of it before diving in further. From what I understand, the official InterSystems courses cover a wide range of topics and are taught by experts in the field.
I would appreciate any recommendations on which courses to take, particularly if there are any that provide a good foundation for beginners.
ZV = IRIS for UNIX (Red Hat Enterprise Linux for x86-64) 2021.1 (Build 215_0_21260U) Tue Nov 9 2021 19:32:21 EST
I have pdf documents stored in repo edge HS.IHE.XDSb.Repository.Documents. Is it possible that this can further compress this type of binary stream?
below is the code I can see but Is this applied on 2021.1?
Property Document As %Stream.GlobalBinary;
Class %Stream.GlobalCharacter Extends TmpCharacter [ System = 2 ]
{Parameter COMPRESS = 1;}
Is there a way to escape a comma in a comma delimited list? (ObjectScript)
Example: In("Connected, Connected, but issues, Not Connected")
(How) can I escape the comma in the 2nd value?
Thanks,
Brian
Does anyone have insight into how the Stream Global Compression works in 2022? I'm particularly interested in the XDSb repository on the Edges. As I understand it anything new will be compressed. Is there a compression method that is used that can be utilized by other code? How are the retrievals aware that the contents are compressed in order to de-compress them?
Hi,
Question about ZMIRROR routine.
I analyze a problem with the label NotifyBecomePrimary. It seems not performed after a switch.
After installing ZMIRROR routine in %SYS, is a restart required?
If It's required, It could be explain my problem.
Thank you.
Hi Community:
Just thought that those of you in healthcare will be interested to learn that our HealthShare® Unified Care Record® just earned the Certified Data Partner designation in the new National Committee for Quality Assurance’s (NCQA) Data Aggregator Validation program.
As part of the latest NCQA cohort to voluntarily seek and earn the new NCQA certification, our technology passed the rigorous NCQA certification process to help ensure data accuracy and improve its usability.
Founded in 1990, the Washington-DC-based NCQA is a private, nonprofit organization dedicated to improving
Hey Developers,
It's time to announce the Top Contributors of InterSystems Developer Community for 2022 🎉
We are pleased to reward the most active contributors across all regional DC sites (EN, ES, PT, JP, CN, and FR):
InterSystems is pleased to announce that the extended maintenance release of InterSystems IRIS, InterSystems IRIS for Health, and HealthShare Health Connect 2021.1.3 is now available. This release provides a few selected features and bug fixes for the previous 2021.1.x releases.
You can find additional information about what has changed on these pages:
Please share your feedback through the Developer Community so we can build a better product together.
How to get the software
The software is available as both classic
Hey Developers,
Enjoy watching the new video on InterSystems Developers YouTube:
⏯ InterSystems Security Development Lifecycle @ Global Summit 2022
Save the date! March 16th, 9 am EST | 2 pm CET we will host the first Thursday Tea with Global Masters! ☕
This is a 60-min fun & networking event, as well as a short update and Q&A about the Global Masters program.
>> Please prepare a short 1-2 min presentation about yourself for this event - even better with some pictures 📷 we will also make 5-min breakout rooms to discuss your favorite hobby.
Hi
We are just looking to migrate to IRIS under windows and as the IRIS databases are 8k just wondered if anyone has configured windows with a block size for the database drive other than the default 4k.
Any thoughts ?
cheers
Gary
Community webinars are back!
And we're thrilled to invite you to the webinar of George James Software, partners of InterSystems:
👉 "Demo of Deltanji: source control tailored for InterSystems IRIS" 👈
Join this webinar to learn how the Deltanji source control can seamlessly integrate into your development lifecycle and see a demonstration.
🗓️ Date & Time: Thursday, February 23, 4 pm GMT | 5 pm CET | 11 am ET