Hi Developers,
A new video is already on InterSystems Developers YouTube:
⏯ Creating an HL7 v2 to FHIR Transformation Pipeline with S3 Target
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.
Hi Developers,
A new video is already on InterSystems Developers YouTube:
⏯ Creating an HL7 v2 to FHIR Transformation Pipeline with S3 Target
I am attempting to prevent ADT merge messages from coming into Healthshare if the MRN being merged does not exist. To my mind, the best way to do this would be to check the PriorPatientIdentifierList.IDNumber against the HS.SDAStreamletMRN global. However, I'm not able to get it to work in Business Rule classes.
Something like:
<return></return>
However, I'm not able to have the business rule fire without a general error.
Hello All,
I am exploring Ens.Alert to generate alerts for Server exceptions.
I noticed that in the business operation, if you have your code inside try/catch and if your catch doesn't explicitly invoke $$$systemerror then Ens.Alert is not invoked.
Similarly, in the Business process if you have <catchall> then Ens.Alert is not invoked on error. How can I invoke Ens.Alert from <catchall> ?
Another thing I noticed is, if I dont catch exceptions in BO and BP and have "Alert on error" ON for both, if there is an error in BO, 2 alerts are generated for same error, one from BO and one from BP.
Hi,
I am getting following error while executing the below command in terminal
>install iris-analytics-sample
ERROR #5001: 'iris-analytics-sample' not found in any repository.
However if I type full command then it is working fine.
Thanks
Hello,
I work with IRIS for Health 2020.1 and I attempted to set up Enterprise Systems to populate Message Bank. I see entries in Message Bank Event Log from the defined Enterprise Systems. I can browse Messages going back before I set up Enterprise Systems using Enterprise Message Viewer. However, I find no messages in Message Bank Viewer. Do I need anything extra to archive messages?
Hi, I think it's a simple question this at the end of something fairly complex
I've a DTL to go to a target class in context
.png)
I get the error CLASS DOES NOT callrequest=##class(context.ConnectDocumentRequest).%New()'
I attempted to add code to initate the context with
set context.ConnectDocumentRequest =##class(Penn.EDT.Messages.ConnectDocumentRequest).%New()
I know there is something basic i am missing but have not seen covered in any tutorials i have done.
I see an example using Assign I tried assigning my context as
$CLASSMETHOD("Penn.EDT.Messages.
Hi ,
Currently I am running Management Portal from Docker container. Is there any way to access Terminal from Management Portal.
Thanks
For a long time, we have been using a utility in production to export the result of a query to an Excel spreadsheet. Moreover, we have applied a modification of it, in which the explicit setting of column formats is a priority.
This utility used the module %SYS.ZENReportExcelExporter and is based on a java program. Every year the report grew and there was not enough java RAM, so we had to increase the value of the environment variable. The value has reached 7gb and now it has become a problem.
We decided to find and create a replacement for the utility.
Has anyone else seen this error? From the API Manager Catalog, I can select an API and use the "Try it Out" feature. An error is returned - TypeError: Failed to fetch.
The same Curl can be imported into Postman and executed successfully. For us, API Manager is in a container and the container can ping the server.
Newbie question.
Looking for documentation on loading HL7 messages into the messagestore?
Would then use HL7Spy as a front-end tool.
Thanks
InterSystems SAM is a great tool to monitor your InterSystems IRIS and InterSystems IRIS For Health clusters on prem or in a cloud environment. This article describes how you can implement a customized alert handler. This is currently an undocumented and most likely an unknown feature of InterSystems SAM. With future releases it will be probably made easier to leverage this useful concept.
In the interest of shortness, I will only mention InterSystems IRIS in this article, but the following applies to InterSystems IRIS and InterSystems IRIS For Health.
Hello,
I have a Business Process where I am receiving a JSON payload in the "Body" property of the my request class. I defined a context variable as an object of a class that represents the JSON schema I expect to receive and load the JSON payload in that context variable.
e.g.
XData BPL [ XMLNamespace = "http://www.intersystems.com/bpl" ]
{
<process language='objectscript' request='mapi.core.msg.rq.RestBusinessServiceRequest' response='mapi.core.msg.rp.RestBusinessServiceResponse' height='2000' width='2000' >
<context>
<property name='cm' type='mapi.exchange.msg.
June 16, 2021 - Advisory: Discontinued Technologies and Features
Note: A previous version of this advisory listed Caché Server Pages as a deprecated technology. Caché Server Pages is not deprecated and is fully supported.
From time to time, InterSystems discontinues development of a technology when newer and better options are available. However, product support for these capabilities continues in the same way that it does for products beyond our Minimum Supported Version.
We are seeking experience or best practice for Sharding on IRIS and doing some testing on 2021. Appreciate if anyone can share your stories here. Thx!
Hi,
Is there any functionality available to generate FHIR bundle id (GUID)?
Thanks
Hi,
I installed InterSystems community edition 2020.1 and I could not found Sample namespace used in some of the tutorials.
From where and how I can import sample namespace?
Thanks
Hi all,
is there a way to remove a specific property path from a DICOM document created within Ensemble/IRIS for Health etc. I had a look at class EnsLib.DICOM.Document to see if there is something like RemoveAt.
The reason for my question resides in the need to filter certain fields for specific DICOM devices. Maybe you have an idea?
best regards,
Sebastian
My requirement is to get the website visitors IP address and location. I tried an external API . Always it's returning server IP and location not visitors IP.
set req.Server="api.ipstack.com"
set req.ContentType="application/json"
set sc=req.Get("/check?access_key= key here")
set data=req.HttpResponse.Data
Write data.Read(30000)
Can someone help me to resolve this issue? or any in-build method is there in Iris to get the IP.
Have to create a production operation and service for this?
We just install IRIS on Raspberry PI, anyone who developed any interesting app based on it? Thx!
Hello,
I am writing a POST API using IRIS. My POST API Endpoint invokes a Business Service -> Business Process -> Business Operation in an IRIS production .
I am trying to import the JSON payload into a JSON enabled class and work with the JSON class in my Business Process and invoke different Business operation(s) based on the data supplied. This works fine for simpler JSON schemas.
The POST API I am writing now needs to handle a complex schema. I.e. one of the Item on my JSON schema ("recipient") can be an array of "anyof" 5 different schemas.
e.g.
.png)
Hey Developers,
We're pleased to invite you to the upcoming InterSystems webinar called "What's New in InterSystems IRIS 2021.1"!
Date: Thursday, June 17, 2021
Time: 11:00 AM EDT
In this webinar, we’ll highlight some of the new capabilities of InterSystems IRIS and InterSystems IRIS for Health, version 2021.1:
Just want to know what is the reason to user Visual Studio .Net editor over InterSystems studio.
Thanks
InterSystems is bringing the power and simplicity of Python to IRIS. We’re hard at work integrating Python directly into the IRIS kernel, making it a full peer to ObjectScript.
Hi
While configuring FHIR Server I could not find "Health > FHIR Configuration > Server Configuration" option. I am using InterSystems IRIS community edition on my local PC.
Thanks
Hey Developers,
We decided to extend the registration period for the InterSystems FHIR Accelerator Programming Contest and voting will start only on Thursday, June 3! The voting period will last until Sunday, June 6.
So, don't forget to support the best solutions built using the InterSystems IRIS FHIR Accelerator Service (FHIRaaS) on AWS.
➡️ Vote here from June 3rd to June 6th!
How to vote and what's new?
Google has one intersting tool named Data Studio. This tool allows creating some interactive dashboards, based on your data, available from the internet. It already offers hundreds of connectors to any sort of data developed by the community. As well as some amount of community developed visualizing. And most importantly, Google offers a way to develop your own connector to your data.
FHIRaaS provides a REST API, and it's available from the internet. So I've decided to try to create some basic report on data stored there. And in the end, I got this.
Hi guys,
It's FHIR contest and this time, they provided something really cool: FHIRaaS
And to be part of this, @José Pereira and I team up (again) to deliver something easy to use and easy to understand how we did.
In the first article, a simple tutorial helped you to set up your FHIRaaS deployment.
Now, let's move forward and introduce a JS library to access the FHIR resource.
In the end, two examples of usage of this library will be presented, exploring the Appointment FHIR resource type.
FHIR is a REST API, so you can use any HTTP client in order to use it. But, it’s always a good idea to have help.
Furthermore, there is a cool initiative called SMART which aims to provide standards for easy access to health data stored over health systems.
This article aims to provide an overview of InterSystems IRIS FHIR Accelerator Service (FHIRaaS) driven by the implementation of application iris-on-fhir, available in OEX developed for the FHIRaaS contest.
A basic tutorial will guide you in configuring a function FHIRaaS deployment, including an API key and an OAuth 2.0 server.
A library to use FHIR resources through FHIRaaS also is briefly discussed.
Finally, some features of the iris-on-fhir application are shown in separted articles. You can check out the full code at the application’s github repository.
Episode 19 of Data Points features a conversation with Benjamin De Boe about the 2021.1 release of InterSystems IRIS! The conversation covers new improvements in analytics, business intelligence, machine learning, development gateways, FHIR capability, and more.