Discover how you can use the advanced interoperability features of InterSystems products in your system – now updated for InterSystems IRIS for Health! Interactive courses, hands-on exercises, and videos help you go from basic to advanced knowledge in just a few hours.
Hey Community,
We're pleased to invite you to the first webinar dedicated to our Global Masters Advocate Hub! Please join:
➡️ InterSystems Global Masters Advocate Hub Overview webinar ⬅️
Date & Time: Friday, August 14 – 10:00 EDT
Let's see the Global Masters Advocate Hub from the inside and talk about how you can benefit from participation in this program. We'll go through:
Hi,
I have some SQL querys i would like to run using an Outbound SQL Adapter and save the returned rowsets in excel format (each rowset in a seperate excel file).
What is the best way to do this?
Thanks
Hi,
As part of our continuous efforts to expand and improve the InterSystems IRIS Data Platform, we’ve set up a brief survey around SQL monitoring. Your feedback will help us in designing and developing the right tools for the job and improve the platform’s overall ease-of-use. Please use the link below to access the survey, which should only take around 5 minutes to complete.
Hi Community!
We are pleased to invite you to the upcoming webcast in Portuguese on August 20 at 11:00 BRT:
✅ Digital Government: Architectures and Solutions
On this webcast, InterSystems Solutions Consultant @Yuri Marx will help us understand how the 3 powers at federal, state and municipal levels are seeking the digitalization of public services.
Hello,
I just watched the recording of Michael Brady's presentation on Ensemble Disk Free Space Monitoring. Is the sample code for the Task definition class still available? How can I obtain a copy?
Thanks
Hi,
I'd like to compare classes in two namespaces, whether the corresponding .cls code exist in both namespaces or not, and if it does exist in both namespaces, whether the CLS code is identical. If there is such a routine out there the better, I'd like to see it. If not, I know how to get a list of classes in each namespace and I can check currClss.TimeChanged. What I cannot find is the following:
- Programmatic access to cls routine code lines given the class name
- cls routine code size in bites as a crude approximation of cls files in two namespaces being different
- Can I compare classes or
Hi ,
I tried to import Custom schema with 'Z' segment. I executed "Do ##class(EnsLib.InteropTools.HL7.MessageAnalyzer).Interactive()" in IRIS Terminal.
After executed the steps, i am getting below message, So i could not able to add z segment into my customschema 'Test_2.3'
------------------------------------------------------------------------------------------------
Summary Report for workspace C:\Demo\Migration\Workspace
Schema is Test_2.3
ALL: 0 matched, 1 unmatched
---------------------------------------------------------------------------------------------------
Anyone help me to resolve this.
Hi:
I have an sql outbound adapter. Sometimes we have trouble connecting to the database.
The timeout in develpment is set to 15 seconds in live it is 150 seconds as it is an always connected Buisness operation.
I thought adding E=S or/and X=S would suspend the message. Why does it not?
Is the only way around then adding something to the buisness operation itself/ creating a customised SQL buisness operation rather than EnsLib.SQL.OutboundAdapter?
Thanks
Mark
Hi All,
What will be the best way to transfer the persistent data stored in the SQL tables from one instance of Healthshare to a new instance ? Is there any InterSystems recommended process or documentation for this?
Thanks,
Mary
Hello,
I work on deploying IRIS inside Docker container. I really like %Installer class can automate many steps. I want to establish an ECP connection to a mirror database and then define a remote database on the application server. I have already seen we can create local database and namespace in %Installer. What code is needed to establish ECP connection?
Asymmetric cryptography is a cryptographic system that uses pairs of keys: public keys which may be disseminated widely, and private keys which are known only to the owner. The generation of such keys depends on cryptographic algorithms based on mathematical problems to produce one-way functions. Effective security only requires keeping the private key private; the public key can be openly distributed without compromising security.
In such a system, any person can encrypt a message using the receiver's public key, but that encrypted message can only be decrypted with the receiver's private key.
Robust authentication is also possible. A sender can combine a message with a private key to create a short digital signature on the message. Anyone with the sender's corresponding public key can combine the same message and the supposed digital signature associated with it to verify whether the signature was valid, i.e. made by the owner of the corresponding private key. (C) Wikipedia.
Hey Developers!
InterSystems IRIS for Health™ includes several features that aid in healthcare interoperability including routing, support for standard data formats such as HL7v2, FHIR, CDA, a data transformation user interface, and easy integration with other systems such as for terminology services.
Enjoy watching the new video on InterSystems Developers YouTube for more:
⏯ Interoperability for Health Overview
We have an immediate requirement for an experienced Intersystems Ensemble/Health Connect consultant to join our team with a good grounding in OO Programming, Healthcare Integration and at least 2 years experience with InterSystems Ensemble/Healthshare Health Connect
The InterSystems Ensemble/Health Connect Consultant will be expected to go on to client sites, identify their needs and recommend how and what they should do in order to improve their business. From there you will then be expected to implement the services where required and provide documentation or training to compliment this.
The
Hi
Do any of you Java Ensemble enthusiasts have a simple example of an Ensemble Production and .Jar they would be willing to share with me.
I need to add some extensions to the HS.FHIR.vSTU3,Model.Resource.Patient class and then use those extensions to convert incoming FHIR JSON to the FHIR Patient Resource and Likewise add functionality to create A FHIR Patient (target class) from my patient database into the FHIR Patient Resource Object (target class)
many months ago I found a tutorial that explained all of this but can no longer find that tutorial.
Yours
Nigel Salm
Hi Everyone,
I'm currently implementing an interface solution to send through data to community pharmacies here in the UK from our hospital PAS system. As part of this project i have created a BPL which calls a SQL operation to infiltrate our Data warehouse and add to the message - this is all done and working as i expect.
What I now need to implement is something through Workflow- the idea is the hospital pharmacy team wish to approve and authorise the message before it is sent onto the outbound operation, so i have set up the workflow, set up the actions to enable the pharmacist to approve /
Hello,
We would need help.
We have used the following commands:
set fecha = "2021-08-18T07:44:14.180+0000"
set nuevaFecha = ##class(Ens.Util.Time).ConvertDateTime(fecha,"%Y-%m-%d%T%H:%M:%S","%d/%m/%Y")
And when we write it to the terminal:
w nuevaFecha
It outputs nothing
Could you help us?
We have read:
https://cedocs.intersystems.com/latest/csp/documatic/%25CSP.Documatic.c…
ML Toolkit for InterSystems IRIS, besides Python/R/Julia, allows orchestrating cloud-based advanced analytics services, such as Microsoft Azure Data Factory and Machine Learning:

Hi Developers!
Recently we introduced several new features to Open Exchange which I want to share with you:
- Application releases simplified
- Subscription rules update
See the details below.
Hi Developers!
InterSystems FHIR contest has been started and in this post, I want to introduce several topics you may find interesting and use to build FHIR applications with InterSystems IRIS for Health.
Amongst them are:
- a frontend mobile or web app for FHIR server FHIR REST API or SQL;
- Backend apps to perform complex queries and maintain rules;
- work with different HL7 data standards.
See the details below.
Greetings,
Since cache is an OOP language, how can I create 2 methods with the same name but different parameters? Right now when I try that I get a compile time error!
Element name conflict [80670005] : Method mymethod
Thank you,
Everardo
Just curious, why StructureDefinition is very empty on freshly configured FHIR server r4?
I supposed it should contain definitions for any resources available on a particular realization?
I'm used iris-fhir-template project.
Is it possible to load that data, that should be correct for InterSystems FHIR realization?
We have multiple interfaces to Epic. We currently have the IP address set to epicsup. We now want to update all of the interfaces with this IP addresses to epictst. Is there a method to do this?
Hi All,
i have a issue in getting the complete file path when using the FTP Adapter in service.
EnsLib.FTP.PassthroughService / EnsLib.FTP.InboundAdapter
I need to know the folder name (including sub folder) where the new file is found by the service when looking up for new files.
The normal file class is working good as expected
More details below,
In the below two examples you can notice folder name is fetched by normal File adapter, but in FTP only the file name is available.
FTP class gives the o/p as
<?xml version="1.0" ?>
<!-- type: Ens.StreamContainer id: 1028 -->
<StreamContainer
This article, and following two articles of the series, is intended as a user guide for developers or system administrators, who need to work with OAuth 2.0 framework (further referred to as OAUTH for simplicity) in their InterSystems product based applications.
Those of you that worked already with ECP might know that it operates not only across
operating systems, processor technologies (big-little-endian), but also -with limits- across versions in C/E.
This cross-version feature also includes IRIS (verified for 2020.1) and C/E (2018.3)
Hello All,
I have been using IRIS / Ensemble for over a decade and appreciate lot of it's functionalities and features, however besides having a UI of 80's era (which doesn't bother me), what I believe where IRIS is lacking is lack of out of the box connectors (services/operations).
If we look at IRIS's competitors for eg Mulesoft, Talend, Boomi they all have hundreds of pre-built connectors for major applications like Salesforce, SAP etc and cloud services like Azure, AWS etc to store and retrieve information and data.
Just to give an idea here is a link of Dell Boomi connectors
Hi Developers,
The new video from Global Summit 2019 is available on InterSystems Developers YouTube:
Messages between Business Hosts in Interoperability Production often contain object properties.
Do you define and pass them as object properties or do you define and pass them as Integers with objects conversion where required?
Why?


