Is anybody using the EPRSave() Edge Gateway method/API?
It is documented in:
https://docs.intersystems.com/hs20222/csp/docbook/DocBook.UI.Page.cls?K…
Enrico
Application Programming Interface (API) is a set of subroutine definitions, protocols, and tools for building application software. In general terms, it is a set of clearly defined methods of communication between various software components.
Is anybody using the EPRSave() Edge Gateway method/API?
It is documented in:
https://docs.intersystems.com/hs20222/csp/docbook/DocBook.UI.Page.cls?K…
Enrico
The following steps show you how to display a sample list of metrics available from the /api/monitor service.
In the last post, I gave an overview of the service that exposes IRIS metrics in Prometheus format. The post shows how to set up and run IRIS preview release 2019.4 in a container and then list the metrics.
This post assumes you have Docker installed. If not, go and do that now for your platform :)
Follow the download instructions at Preview Distributions to download the Preview Licence Key and an IRIS Docker image.

preface
Since the contact with IRIS, it has been used most in hospitals as an ESB integration engine, as a link in the hospital's integration platform+data center. However, you can also develop some restful pis to be used as the backend of front end and back end separation projects
List of articles
Introduction
List of articles
I. Development of technologies and tools
II. Development Path and Relevant Codes
1. database
2. Preparatory work
3. Steps associated with developing an interface
4.
VR ICU® is a participant of InterSystems FHIR startup incubator — Caelestinus. The article will tell you about our VR solution for HealthCare build with InterSystems FHIR Server.
We are a technology startup Virtual Lab that develops solutions using advanced VR/AR technologies. VR ICU® is a training platform for medical staff in ICU, which was created during the Covid era for the needs of hospitals.
Benefits of cooperation with InterSystems
Our VR ICU® solution responds to practice needs and is developed in collaboration with hospitals.
In this GitHub based on this InterSystems community rest api template Guillaume and I have created this example of all the import CRUD operations usable using ONLY Python on IRIS and using Flask.
Using the IRIS ORM or by simply doing SQL requests as both methods are seen in the GitHub.
This is a template of a REST API application built in python in InterSystems IRIS. It also has OPEN API spec, can be developed with Docker and VSCode.
Hi all. Today we are going to install Jupyter Notebook and connect it to Apache Spark and InterSystems IRIS.
Note: I have done the following on Ubuntu 18.04, Python 3.6.5.
If you are looking for well-known, widely-spread and mainly popular among Python users notebook instead of Apache Zeppelin, you should choose Jupyter notebook. Jupyter notebook is a very powerful and great data science tool. it has a big community and a lot of additional software and integrations.
Hello everyone, I’m a French student that just arrived in Prague for an academical exchange for my fifth year of engineering school and here is my participation in the interop contest.
I hadn’t much time to code since I was moving from France to Prague and I’m participating alone, so I decided to make a project that’s more like a template rather than an application.
I wanted to participate since my field (Data Science and AI) is not often linked with sustainability and the contest was a way for me to express myself in this important subject that is sustainability and Environnement.
I am building a DTL to transform from a JSON/XML to a custom message. The DTL works fine, but I wants to move some part of the data transformation to another DTL and calls it using the <subtransform> action from the main DTL.
to define
I have the
when I am testing this subtransform I am getting the following for each identifier in the message.
<PatientIdentifierInfo>
<PatientIdentifier xsi:nil="true" xmlns:xsi="http://www.w3.Being interoperable is more and more important nowadays. InterSystems IRIS 2022.1 comes with a new messaging API to communicate with event streaming platforms like Kafka, AWS SQS/SNS, JMS and RabbitMQ.
This article shows how you can connect to Kafka and AWS SQS easily.
We start with a brief discussion of the basic concepts and terms of event streaming platforms.
Event streaming platforms like Kafka or AWS SQS are capable to consume a unbound stream of events in a very high frequency and can react to events.
I'm trying to develop monitoring API for the following requirements:
InterSystems IRIS 2019 is going to introduce new and exciting features. One of the areas with new interesting must-to-know things is the API Management.
OpenAPI initiative (https://www.openapis.org/) is the organization supporting a standard specification to define APIs (https://github.com/OAI/OpenAPI-Specification).
In this article, I would like to talk about the spec-first approach to REST API development.
While traditional code-first REST API development goes like this:
Spec-first follows the same steps but reverse. We start with a spec, also doubling as documentation, generate a boilerplate REST app from that and finally write some business logic.
This is advantageous because:
Let's develop our API in a spec-first approach!
Jupyter Notebook is an interactive environment consisting of cells that allow executing code in a great number of different markup and programming languages.
To do this Jupyter has to connect to an appropriate kernel. There was no ObjectScript Kernel, that is why I decided to create one.
You can try it out here.
Here's a sneak peek of the results:

There are several ways to create a Jupyter Kernel. I decided to make a Python wrapper kernel.
We have to create a subclass of ipykernel.kernelbase.
Hey Community,
Learn how you can develop a Node.js application and connect to InterSystems IRIS data platform through the Native API:
Hey Developers,
See how you can develop a .NET application and connect to InterSystems IRIS® data platform using one or more APIs:

This formation, accessible on my GitHub, will cover, in half a hour, how to read and write in csv and txt files, insert and get inside the IRIS database and a distant database using Postgres or how to use a FLASK API, all of that using the Interoperability framework using ONLY Python following the PEP8 convention.
This formation can mostly be done using copy paste and will guide you through everystep before challenging you with a global exercise.
We are available to answer any question or doubt in the comment of that post, on teams or even by mail at lucas.enard@intersystems.com .
Hey Community,
In this webinar, we’ll discuss how you can now easily integrate Apache Kafka within InterSystems IRIS data platform, including via interoperability productions and programmatically via API calls, as both a producer as well as a consumer of Apache Kafka messages:
InterSystems API Manager (IAM) version 2.8.1 is now Generally Available. In addition to a spade of performance improvements and bug fixes, this release adds significant new functionality, including:
Hey Developers,
You're very welcome to join the upcoming InterSystems webinar called "InterSystems IRIS Tech Talk: Python"!
Date: Wednesday, June 08, 2022
Time: 11:00 AM EDT
In this tech talk, we’ll go into detail about the breadth of support Python developers have using the InterSystems IRIS data platform, including:
While reviewing our documentation for our ^pButtons (in IRIS renamed as ^SystemPerformance) performance monitoring utility, a customer told me: "I understand all of this, but I wish it could be simpler… easier to define profiles, manage them etc.".
After this session I thought it would be a nice exercise to try and provide some easier human interface for this.
The first step in this was to wrap a class-based API to the existing pButtons routine.
I was also able to add some more "features" like showing what profiles are currently running, their time remaining to run, previously running processes and more.
The next step was to add on top of this API, a REST API class.
With this artifact (a pButtons REST API) in hand, one can go ahead and build a modern UI on top of that.
For example -
.png)
Hi Community,
See how you can develop in Python and connect to InterSystems IRIS® data platform with PyODBC and the Native API:
Recently our team have been getting requests to pickup a large amount of data from API nightly (e.g. using ODATA to loop through pages) and placing that into MS SQL databases.
My question is, what is considered the best practice to get data from API and route to external SQL database WITHOUT persisting any messages/traces etc?
At the moment my thinking would be to write a service that triggers an action once a day to an EnsLib.HTTP.OutboundAdapter, then map the HTTP response into a linked table (via method to keep the operation clean that managed the gateway on the way in and out of the method).
What it the best method to call an object without ID but having RowID
.png)
SET task.Title = ##class(RESTAPI.TITLE).%OpenId(obj.Title)
I have tried using %OpenId() but it returns null
Any help would be grateful thank you.
Recently I needed to generate a Swagger spec from persistent and serial classes, so I'm publishing my code (it's not complete - you still need to hash out the application specifics, but it's a start). It's available here.
Let's say you have these classes:
Classes
The GA release is now published for the 1.5 version of the InterSystems API Manager (IAM).
The container for IAM, including all relevant artifacts to upgrade from earlier versions of IAM can be downloaded from the WRC Software Distribution site in the Components area.
The build number for this release is IAM 1.5.0.9-4.
InterSystems API Manager 1.5 makes it easier to manage your API traffic, integrate with your environment and onboard users of your APIs. It has many new capabilities, including:
Can an IRIS RESTful api implement mutual authentication?
If so, can you point me to the documentation.
Thanks
Our organization is going to implement an Identity provisioning service using SCIM standard (1.1), I am just wondering if Intersystems System IRIS for health has SCIM adapter or any class that already built for SCIM standard...
Thanks,
Hoi
I would like to know any experience working with OPC UA standard in industry sector or IoT. Currently there is no adaptor implemented in IS IRIS for it but it seems to be pushed as the main standard in industry. Did anyone had to implement their own libraries or adaptors to deal with it? Or do you advice to use any already implemented library in Java, Python,...? Any feedback would be appreciated.
SQL gateway. 'Locking' problem.
while debugging, is there in Caché a command to 'unlock' the instance of a class ?
close class, and kill class is not enough.
same problem in %Activate link
for each debug I have to exit (Halt) the terminal,
make debug in C#
coming back , and re-load again in Caché.
Regards,
Emanuel
Hi All,
We have been using DeepSee which has been the integrated Analytic Dashboard built over Cache Cubes. It works fine but it's visual capabilities are limited and most probably is getting phased out.
If I am not wrong, Tableau is the suggested alternative to DeepSee .