Does InterSystems have any best practices for deploying IRIS into Kubernetes? For example one question we have is should IRIS have a dedicated AKS cluster or can it be added to an existing cluster?
David
InterSystems IRIS for Health™ is the world’s first and only data platform engineered specifically for the rapid development of healthcare applications to manage the world’s most critical data. It includes powerful out-of-the-box features: transaction processing and analytics, an extensible healthcare data model, FHIR-based solution development, support for healthcare interoperability standards, and more. All enabling developers to realize value and build breakthrough applications, fast. Learn more.
Does InterSystems have any best practices for deploying IRIS into Kubernetes? For example one question we have is should IRIS have a dedicated AKS cluster or can it be added to an existing cluster?
David
October 26, 2021 – Alert: Missing Locks after ECP Database Server Restart or Failover
InterSystems has corrected a defect that can violate application locking guarantees in a distributed cache cluster (ECP configuration), which can lead to application integrity issues. This defect affects:
Hey community, how are you doing?
How do you exercise your creativity? How do you test new ideas?
Over the years I have always thought about creating new things, modifying existing ones, experimenting, testing, breaking (it always happens), building again, starting over.
The contests promoted by InterSystems are an excellent source of motivation, obviously, the prizes bring a lot of attention and this you cannot deny. But not just prizes/rewards, they also give us a creative challenge, an opportunity to create, reimagine, test, experiment.
InterSystems Global Summit (or Virtual Summit this year) is traditionally a time of big announcements, and I'm sure our friends from InterSystems have quite a lot of new and exciting things to share with us this year. Here at Banksia Global, we have a big announcement for you as well. Please meet our new website built to make IRIS-based software distribution a breeze: ZpmHub.com!
Quite a complex scenario we are trying to solve but should be able to understand.
We're developing a task executer that runs on a server with a certain timezone.
The tasks run every day at a defined time, but in different timezones.
We're saving in database at what time we want to execute the task, and in what timezone (don't go to the save in UTC pitfall, as with DST it will be at different times)
What I want to do if when opening a task from the database, convert 02:00 Europe/Madrid, either to UTC or to local (server) time.
I've found the class HS.Timezone.Server.
When start docker in VSCode:
C:\Git\ESKLP2\ESKLP>docker-compose build --no-cache
ERROR: The Compose file '.\docker-compose.yml' is invalid because:
Unsupported config option for services.iris: 'init'
Why? Please, help
Hi All,
Hopefully someone can help me with this question.
I've got a FHIR adapter service defined as described here:
The web application is running:
.png)
This works well when asking the FHIR metadata I get a nice 200 response:
But when I want to request patient data I need to send the Access Token in the Request:
This gives a 401 error and I don't see any message at the InteropService (HS.FHIRServer.Interop.Service).
It looks like that the webapplication doesn't like the Authorization header:
How can I make sure that the webapplication just ignores the Autorization header?
Hey Developers,
This week is a voting week for the InterSystems Interoperability contest! So, it's time to give your vote to the best solutions built with InterSystems IRIS.
🔥 You decide: VOTING IS HERE 🔥
How to vote? Details below.
In the last years the data architecture and platforms focused into Big Data repositories and how toprocess it to deliver business value. From this effort many technologies were created to process tera and petabytes of data, see:
.png)
The fundamental piece to the Big Data technologies is HDFS (Hadoop Distributed File System). It is a distributed file system to store tera or petabytes of data into arrays of storages, memory and CPU working together.
Hi Community,
The InterSystems IRIS has a good connector to do Hadoop using Spark. But the market offers other excellent alternative to Big Data Hadoop access, the Apache Hive. See the differences:

Source: https://dzone.com/articles/comparing-apache-hive-vs-spark
I created a PEX interoperability service to allows you use Apache Hive inside your InterSystems IRIS apps. To try it follow these steps:
1. Do a git clone to the iris-hive-adapter project:
$ git clone https://github.com/yurimarx/iris-hive-adapter.git2. Open the terminal in this directory and run:
$ docker-compose build
3.
We need to use SOAP API for some webservice. I created the request/response & operation classes via the SOAP wizard. Prior to making the invokeMethod,
..Adapter.InvokeMethod
i need to set a custom HTTP header as part of the SOAP call. Can you please let me know how i can set that. That Adapter ( EnsLib.SOAP.OutboundAdapter) class does not have methods for setting HTTP headers.
Thank you,
Ravi
Hey Developers!
We're pleased to announce the next competition of creating open-source solutions using InterSystems IRIS or IRIS for Health! Please join:
⚡️ InterSystems Interoperability Contest ⚡️
Duration: November 2-22, 2020
Hi,
I have CSV file in github repository. I want to import CSV file data into container class during running container.
Thanks
A simple python script to copy/scrap/crawl a FHIR repository to another one.
The script is written in Python 3.
python -m venv .venv
source .venv/bin/activate
pip install git+https://github.com/grongierisc/fhir-scraper
cp .venv/bin/fhir-scraper.py .
Edit fhir-scraper.py for your needs.
Run it :
python fhir-scraper.py
First clone this repository.
git clone https://github.com/grongierisc/fhir-scraper
You can install it quickly into a Virtual Environment.
Hi Community,
Please welcome the new video from #VSummit20:
⏯ Showcasing Health Insight & IntegratedML for Healthcare Applications
Hi
Following API:
http://api.aladhan.com/v1/gToH?
Hi,
I want to view class details by using online Lab.png)
I tried to access with studio, It is connecting successfully buy class list is empty
How can I view the class details ?
Thanks
Before I run down the "overengineered solution" path, I wanted to throw this out to the group.
We will be receiving HL7 messages via TCP/MLLP that have a PDF document stored in a single OBX segment. As the volume is expected to be somewhat high and the documents could be megabytes in size, it would be preferable to save the PDF payload to disk and replace it with a filesystem path before IRIS does it's first Save%. The idea being that we would than implement an OnDelete that would remove the file when the HL7 message is purged.
i want to write a application for educational purposes which will be able to write, read and store name , surnames and birthdays of patience in a database in Caché ObjectScript
this are the codes i have already written can someone help me out.
// fill in ^Data with sample data
For i = 1:1:100 {
// Set each node to a random person's name
Set ^Data(i,"name") = ##class(%PopulateUtils).LastName()
Set ^Data(i,"surname") = ##class(%PopulateUtils).FirstName()
Set ^Data(i,"birthday") = ##class(%PopulateUtils).Date()
}
We just upgrade from cache 2016.2 to IRIS 2020.1.1.
After this upgrade we cannot access to the portal web management, and dont give errors about that just this:
09/28/21-15:59:16:654 (20192) 1 [Utility.Event] Private web server has not started after 5 seconds.
Is this normal?
I followed the guide but dont talk nothing about that.
This is a normal problem when upgrading?
Thanks!!
.png)
https://www.appeon.com/products/powerbuilder
Appeon PowerBuilder is an enterprise development tool that allows you to build data-driven business applications and components.
It is one of a suite of Appeon products that together provide the tools to develop client/server, Web, mobile, and distributed applications.
Hi all,
I'm deploying IRIS for Health on a Google Cloud VM, and I note that the SuperServer port is 1971, rather than good old 1972. Is this as it's supposed to be? I can't see that it's documented anywhere.
Cheers,
Otto
Hey Community,
Please welcome 4 new videos on InterSystems Developers YouTube from HackMIT 2021 healthcare track:
Hi Community,
New video is already on InterSystems Developers YouTube:
At the top right corner in Clinical Viewer we have a wrench icon with which Administrator is able to change the layouts as and if needed.
Are there any logs created when anyone modifies the layout and save the layout.
.png)
Hi All,
I would like to merge json files. From a BPL we're running an operation to get data from a REST service cursors. We would like to run the REST calls until no cursor is present in the response of the rest call.
This works fine, but I would like to combine/merge the json outcome and write it to the disk.
See my attempt below for merging 2 json files.
Class Test.TestClass
{
ClassMethod xxx() As %Status
{
Set tSc = $$$OK
set jsonObj1 = {}.%FromJSON("C:\temp\1.json")
set jsonObj2 = {}.%FromJSON("C:\temp\2.json")
Do jsonObj1.%Remove("NextCursor")
Do jsonObj2.
InterSystems is pleased to announce a new Developer Download site providing full kit versions of InterSystems IRIS Community Edition and InterSystems IRIS for Health Community Edition. These are available free of charge for application development use.
You can download directly from the InterSystems Developer Community by selecting Download InterSystems IRIS.
Over the past year or so, my team (Application Services at InterSystems - tasked with building and maintaining many of our internal applications, and providing tools and best practices for other departmental applications) has embarked on a journey toward building Angular/REST-based user interfaces to existing applications originally built using CSP and/or Zen. This has presented an interesting challenge that may be familiar to many of you - building out new REST APIs to existing data models and business logic.
I want to start this project and wants to know the best practices, you guys using to arrange the project. I have done lot of mvc projects and API's in c#. But Intersystems is new to me. Please give me some suggestions like how can I Arrange the objects. Like for eg. Where can I store the productions objects like services,process and operations. will that be like under each resouces folder name? and what are the base classes, and how can I store them? basically please give me some idea about how Can I arrange them .
Thank you
Sai
I want to install a new FHIR server from the Management Portal using the below steps, but not able to find FHIR Configuration setting under my newly created foundation namespace.