I have a set of strings that contains special characters. Im trying to write a sql query to remove all the special characters in the string. Im using Intersystems cache sql.
Example
%Lis&ten - Listen
I have a set of strings that contains special characters. Im trying to write a sql query to remove all the special characters in the string. Im using Intersystems cache sql.
Example
%Lis&ten - Listen
.png)
This is the first article from a series. I will provide details, using bpmn notation, how can I do to develop, deploy, secure, operate a consume IRIS digital services, linking with IRIS documentation. Each subprocess will be described with an individual bpmn diagram. This is the macroprocess.
Documentation links:
1. https://docs.intersystems.com/irislatest/csp/docbook/Doc.View.cls?KEY=PAGE_data_science
2. https://docs.intersystems.com/irislatest/csp/docbook/Doc.View.cls?KEY=D2GS
3. https://docs.intersystems.com/irislatest/csp/docbook/Doc.View.cls?KEY=PAGE_rest_json, https://docs.intersystems
Good day all -
I am attempting to use the Data Transformation Builder (for ease of use for my other engineers) to build up a web service request object to send to an outbound operation. The source is a custom persistent class (extends Ens.Response, %JSON.Adaptor) and has serialized sub-class data elements and the request object is a custom persistent class (extends Ens.Request, %JSON.Adaptor.)
When attempting to use a for each on one of the serialized properties of the source object, the for each works (source.Items()) but when I get into inspecting, via a conditional, the items within, it
Hey Developers,
New demo show by InterSystems Sales Engineer @Eduard Lebedyuk is already on InterSystems Developers YouTube:
In an earlier article (hope, you’ve read it), we took a look at the CircleCI deployment system, which integrates perfectly with GitHub. Why then would we want to look any further? Well, GitHub has its own CI/CD platform called GitHub Actions, which is worth exploring. With GitHub Actions, you don’t need to rely on some external, albeit cool, service.
In this article we’re going to try using GitHub Actions to deploy the server part of InterSystems Package Manager, ZPM-registry, on Google Kubernetes Engine (GKE).
Hello Community,
I hope you are well.
I encounter a problem on IRIS for Unix 2020.1 when I try to create a PDF from a simple Dashboard on Deepsee :
When I click on this widget , a tab appear and is loading for ~30 seconds, then shows 'error loading the PDF File ' :
I am also using DeepSee Web, and i encounter a problem if I try to Export the graph as a PDF :
.png)
Is there a link between both problem ? ( If I fix the print widget, the PDF Export will also be fixed ? )
I found someone having the same problem but she fixed it : https://community.intersystems.com/post/unable-run-os
Where can I download the Cache ODBC drivers for Windows?
I went here https://wrc.intersystems.com/wrc/Login.csp but it said
User is not enabled for WRC login. If this is unexpected, please contact InterSystems Support.
What does that mean? What do I need to do?
Running Cache 2017.2.2.
I'm trying to make a REST API call in JSON format. When using the example in the class reference documentation the getJSON method in the %Net.Http class throws the error <METHOD DOES NOT EXIST> on a %Clone() method in the %LIbrary.DynamicObject class. I even changed the parameter to a JSON string to no avail. The code will then fail on the %Compose method (examples below). My workaround is to use the %Net.HttpRequest functionality. Is there another workaround to this?
Example As Is:
USER>set continents = ##class(%Net.Http).getJSON("http://localhost:57772/api/doc
I have a code tag that performs some logic in a DTL, and want to add to it the ability to find the number of substrings delimited by a dollar sign ($) within a particular string. I have tried the following which compiles just fine, but generates an error when testing in the Data Transformation Builder.
ERROR <Ens>ErrException: <SUBSCRIPT>zTransform+985^LH.IAMON.IAMONORU1XsformDTC2.1 *DCOUNT() Encoded subscript 1 > 511 bytes -- logged as '-' number - @' set lineCount = DCOUNT(reportBody,"$")'
Often we need to debug a Business Operation. Tracing and logging work but sometimes you want to work with a BO as with your local terminal session.
Here's how you can do that on any operating system.
Windows has a great tool for debugging Business Operations - Foreground mode. In that mode Windows launches a local terminal with operation job.
Note that there's an issue with some InterSystems IRIS versions (older than 2021.1) which caused cterm launch instead of iristerm. To fix that you can either install Caché/Ensemble/HealthShare on a same server or run this reg file:
Windows Registry EHi All,
I was just wondering whether anyone can help, I have managed to configure LDAP within Healthshare [HealthShare Modules:Core:15.032.9688], and I am also able to login with my LDAP user. However, I am unable to assign any roles to this user, the user appears on the users page however, it does not appear in the dropdown list of users when you try to update a particular role in the roles page (I am not sure where I have gone wrong with this). I can login with the user but I don't get any where far with it because it has no roles assigned to it. Any help would be great.
Kind Reg
Hi
I was experiencing an issue yesterday where I had over 900 messages in the queue. I had to filter and delete only A31 messages out of the queue allowing the rest of them to be processed. I tried to use SQL to set the status of the message to 'Suspended' however the A31 messages still remained on the queue and I had to suspend manually by going through each message. Is there a way of Suspending or Aborting only certain type of messages in a queue. I started with a SQL statement even though the status gets updated to suspended the message remains in the queue tab, how do I remove the m
Hi All,
I created Object Gateway. Earlier it was able to open but now it raising below error while trying to open. Can anybody assist how to make this to show list of Object Gateway which has been created already.
ERROR #5001: <ILLEGAL VALUE>zGatewayState+11^%Net.Remote.ObjectGateway.1
SOURCE ELEMENT: %ZEN.Component.pane ()
.png)
Thanks,
Asif
Hi All,
I am aware of some Auditing software that was made available quite some years ago that I cannot find.
I would like to install it and give it a try. Does anyone know where I can access this software please?
Thanks in advance.
Steve
So we have a custom business service that we use and we are calling SendRequestSync.
Set tSC=..SendRequestSync(tOneTarget,tTargetStream, .tResponse)
For our response from our custom business operation, we send back an Ens.StringResponse.
set pResponse = ##class(Ens.StringResponse).%New()
set pResponse.StringValue = "File Delivery: "_tOutFilename_" of size: "_pRequest.Stream.Size_" (modified='"_pRequest.Stream.LastModified_"')"_" Status: "_tSC
So now we are trying to use Rules to pass the the messages to certain destinations with a normal business process of EnsLib.MsgRouter.RoutingEngine
.png)
.png)
In 2017, Forbes published an article talking about API Economy (see: https://www.forbes.com/sites/louiscolumbus/2017/01/29/2017-is-quickly-becoming-the-year-of-the-api-economy/). This article was the trigger to popularize the use of API and API Management by large companies. The article published a maturity model. My understanding is that Intersystems IRIS allows you to reach the top of the pyramid with your current technologies. See the figure above.
For this it is important to combine % CSP.REST package, IRIS API Manager (IAM), ML Pack and IntegratedML, Native API for Python, BPL and intero
Hello everyone,
In the purpose of my work, I have to implement a code that will communicate with a restful server coded in JAVA.
To fulfill my task, they gave me the link to the restful server + a certificate to use + the class that's going to be sent back + the names of 2 functions:
Acces: https://XXX:8443/
First fonction: https://XXX:8443/patient/IdOfPatient
Second fonction: https://XXX:8443/patient/search/nameOfFunction?ndoss=Number
Object that returned:
{
"id" = ...
"lastname"=...
...
}
How can I use studio to create the link between my studio and the restful server A
Hey Developers,
We're pleased to invite you to join the next InterSystems IRIS 2020.1 Tech Talk: Using InterSystems Managed FHIR Service in the AWS Cloud on June 30 at 10:00 AM EDT!
In this InterSystems IRIS 2020.1 Tech Talk, we’ll focus on using InterSystems Managed FHIR Service in the AWS Cloud. We’ll start with an overview of FHIR, which stands for Fast Healthcare Interoperability Resources, and is a next generation standards framework for working with healthcare data.
You'll learn how to:
We will discuss an API-first development approach using the InterSystems IRIS FHIR server. Plus, we’ll cover the scalability, availability, security, regulatory, and compliance requirements that using InterSystems FHIR as a managed service in the AWS Cloud can help you address.
I am using healthshare 2017.2 & developed API in vb.net . sometimes API gets error when system tries to connect Cache Database. why this error occurs randomly ?
My organization is looking for a full time Intersystems Solutions Engineer to join the team. Based in NY, the Solutions Engineer will design technical architectures to support efforts across the health system focused on clinical data exchange with other provider organizations and payors.
Hello,
We would like to learn how would you approach this task.
We would need to check every day a set of folders which are outside our server (in fact we could see them as if they were "inside" the server), then we need to check for modified or created files in the last day, and move all the ones which match the criteria to just one folder in our server.
We have thought about doing the following:
1) Create a task to run it each day:
Class Tareas.SaludPublica.EjecutarComando Extends %SYS.Task.Definition
{Method OnTask() As %Status
{
set tSC = ##class(Ens.Director).CreateBusinessService
Hi, folks!
We released a new version of ZPM, with one revolutionary feature, and a set of great enhancements, amongst of which, are:
See the details below
<html>
<head>
<title>LabCorp</title>
<link rel="apple-touch-icon" sizes="60x60" href="app-assets/img/ico/apple-icon-60.png">
<link rel="apple-touch-icon" sizes="76x76" href="app-assets/img/ico/apple-icon-76.png">
<link rel="apple-touch-icon" sizes="120x120" href="app-assets/img/ico/apple-icon-120.png">
<link rel="apple-touch-icon" sizes="152x152" href="app-assets/img/ico/apple-icon-152.png">
<link rel="shortcut icon" type="image/x-icon" href="app-assets/img/ico/favicon.ico">
<link rel="shortcut icon" type="image/png" href="app-assets/img/ico/
Since IRIS 2020.1, changed the way how embedded SQL compiled. Now it compiles upon the first execution of such queries.
Is there any way, I could switch that feature back to the previous behavior, or get some more control over it?
We deliver our software as deployed, and we would like to have it well prepared. Another solution would suit us, if we could change the generated classname of the cached query to something which we would be possible to map. At the moment it generates classes %sqlcq.NAMESPACE, but our customers may use different namespaces.
Hi guys,
I'm trying to consume a REST Service that use Digest authentication, I'm trying to implement the authentication but I'm don't know where is my mistake.
Someone have already used this type of authentication.
Below the code I wrote to try to generate the response hash:
Hello
How to set up a schedule of service in Ensemble Production to run Business Process from Monday to Friday?
Hi Community,
Is it possible to track Application Errors from a specific namespace?
With the new API, I know we have the endpoint /alerts.
But the endpoint /alerts, as described in the documentation:
I want to create push notifications for Application errors in specifics Namespaces, and I don't know how to extract that information from there.
System > System Logs > View Application Error Log
Thanks,
Henrique
Hi Community!
We're pleased to invite you to the Online Meetup with the Winners of the InterSystems IRIS Native API Programming Contest!
Date & Time: Friday, June 12, 2020 – 11:00 EDT
What awaits you at this virtual Meetup?
Application licensing enables InterSystems application partners to take advantage of Caché’s licensing capabilities for their own licensing purposes.
Caché manages customer application licenses just as it does Caché/Ensemble and InterSystems application licenses, maintaining usage counts and acquiring and returning user licenses as needed.
Application licenses consumed by a process or a CSP session are automatically released along with the Caché license consumed by the process or session when a process exits, halts or is deleted from the process table, or when a CSP session times out or is deleted.
More in docs.
Do you use this feature? If so, how?
I'm especially interested in license validation and general workflows?
Hello,
We would need to iterate all over the OBXs list and get their OBX3 CE1 to determine if it is the lab result we need to send to the output system.
We wonder how could we achieve this in a foreach component inside a Bussiness Process.
We think we would need to use a foreach because of it is needed to generate a message, for each one of the OBX which have the OBX3 CE1 that the output systems uses for the lab results.
So then we would need to use a foreach and then inside a transform and a call
We have already been able to output all tbe OBX3 CE1 to the log as follows: