Hi Everyone!
New session recording from Global Summit 2018 is available on InterSystems Developers YouTube Channel:
Change Control: Value and Best Practices
Hi Everyone!
New session recording from Global Summit 2018 is available on InterSystems Developers YouTube Channel:
Change Control: Value and Best Practices
I'm using Caché as an OAuth authorization server and I want to accept the password credentials grant type. I've found that if I make an authorize request, the Caché authorization server requires some URL parameters that shouldn't be required in password grant (redirect_uri, state, scope, and response_type). If I include these parameters, it calls my DirectLogin() method instead of just calling ValidateUser() as I would expect from the docs. I have two questions:
1. Why does the authorize request fail without these additional parameters?
2.
Hello ,
I have a class Method ClassMethod SearchOBXFlag(pSourceMsg As EnsLib.HL7.Message, Identifier As %String) As %String
How can i test this method from terminal or from portal or studio. In Terminal i am not able to pass a HL7 message to the method since it terminates after segment terminator. It should be great if i can pass a local file with the hl7 message to the function instead.
Any help will be appreciated how to pass a hl7 message to this function inorder to test.
Thanks
Jimmy Christian.
The Caché / Ensemble standard distribution contains in namespace SAMPLES
a nice example of a CSP page consuming WebService as a Client.
I have modified it not only to display the replies but to feed them back into a Global.
I used the classic Hyperevent to achieve this. The replies end up as a log in global^WSREPLY.
When there is no input anymore the page closes and goes away.
There are 2 versions with visible and hidden display during operation.
dc.WSCSP.reverseVerbose.cls and dc.WSCSP.reverseHidden.cls
The message to send is simply passed as a hash after the CSP_URL. (Mind URL encoding!)
You can
It will demonstrate the wide range that is openend by making use
of the power embedded in Node.js and its adapter to Caché, Ensemble, Health,..*
Node / JavaScript have wide reputation to work as a WebSocket client.
By using the Caché adapter it becomes easy to control it and to consume the results as a
Client for WebSocket Servers and to collect the replies in Caché, Ensemble, ..
I used node-v6.16.0-x64.msi and cache610.node as cache.node
You provide a Global for input:
^WsockIn="wss://ws.postman-echo.com/raw"
^WsockIn(0)=6
^WsockIn(1)="Hello"
^WsockIn(2)="World !"
^WsockIn(3)="Robert"Hello,
I have a Rule Class which receives the HL7 message and sends it to the concerned target based on the condition.
///
Class XYZ Extends Ens.Rule.Definition [ CompileAfter = CUSTOM.Util.Rules.FunctionSet ]
{
Parameter RuleAssistClass = "EnsLib.HL7.MsgRouter.RuleAssist";
XData RuleDefinition [ XMLNamespace = "http://www.intersystems.com/rule" ]
{
<ruleDefinition alias="" context="EnsLib.HL7.MsgRouter.RoutingEngine" production="ABCProduction">
<ruleSet name="" effectiveBegin="" effectiveEnd="">
<rule name="">
<when condition="(SearchOBXFlag(Document,"searchvalue"))">
<send transform="DTL.dt
I am trying to get the values of a PID:3 segment to an array but I will need to know the length of the segment to process .
set o = ##class(EnsLib.HL7.Message).%OpenId(458)
w o.GetValueAt("PID:3")
w o.GetValueAt("PID:3").SegCount This throws an error any help appreciated
Hi!
Sometimes you need to put formatted ObjectScript in a post.
To do that put the code into the editor, select it and click on ObjectScript button.

Once you save/preview the post the code will be highlighted as ObjectScript.
See the gif:

If you use Markdown editor, you can highlight ObjectScript if you place the code inside two tags: <pre><code> .... your code... </code></pre>
Hello,
I am looking for cache.node for nodeJS 10+.
TryCache Version has cache610.node as it's latest which is not working with latest versions of nodeJS.
Best Regards
Our development server is set up to automatically keep the .INT code of compiled classes and routines, but the live servers are set to not keep the .INT code.
I know how to set the system to keep this code ($SYSTEM.OBJ.SetQualifiers() ?) but what are the ramifications of keeping this code on the live servers? Is it just a space issue? I always thought it was to keep the code more private.
I am just wondering if there's a good reason to keep, or not to keep, the INT code on live servers, since it comes in quite handy at times when needing to debug or even to see certain lines of code that
Hello everyone,
I'm using Atelier 1.3. When we configure a server and use HTTP to connect, works fine. But when we activate the Secure connection option I get the Unregonized SSL message, plaintext connection?
Do I need to perform any configuration on my server so that Atelier can access a secure connection?
.png)
Hi All,
I want to implement SAML in Cache without SOAP webservice Please suggest any ideas?
Thanks,
LIVI
How do you populate and update test/initial data for you classes?
CSV tables? Globals export? And how do you update test data?
Here's one way I found useful for small projects.
Does Intersystems Ensemble support (for LGBTQ+) gender code "U" in Healtshare? Specifically for the clinical (or physician) viewer?
Test shows the gender code is consumed without error and stored, but the viewer does not present it except (as far as I can see) in the patient search drop-down.
The 2.3.1 HL7 ADT schema code table lists "U" as a supported option.
Would this require customization in the viewer code to support this?
When I run the following cmd in Ubuntu 18.04
![]()
the container is created and stays running
But when I run this cmd, the container is created but exits immediately
![]()
![]()
Not sure why it is doing this. if anyone can shed some light, it would be most appreciated.
I'm looking for options to create multiple DFT HL7 messages based on data contained in a ZCO segment in a single inbound DFT message. I have the following ZCO segment:
ZCO|CCC^Charge Code|1306794,1071301,23510,1071424|MFCD^Charge Code|14232,3542|||||
In this example, I need to create a new DFT message based on the data contained in ZCO:2. Each code needs to be in it's own DFT message and put in FT1:7.1. The number of codes will vary for each inbound message, but each code will need to create its own outbound message to the client.
Hi all!
I need to call an API that has the following characteristics:
In the body the information is given through the form data.
I can not find documentation on how to make this call and how to get the answer (JSON).
Could you help with an example?
Thank you
Hello,
I am new to InsterSystems Cache - having a SQL Server background. However I am dealing with a Third Party who use InterSystems Cache to hold some of our data. To do some analysis I need to view a backup of the database. They are prepared to send me a backup.
My question is - how can I view this backup ( would this be the CACHE.dat file?).
Do I effectively need to have an installation of CACHE on my machine to be able to view this? Is it possible to view it from SQL Server?
Any help would be appreciated.
Thanks
Colin
Good News!! You can use now the Free InterSystems IRIS Community Edition in the AWS Cloud
Hello,
It's very common that people new in InterSystems IRIS want to start to work in a personal project in a full free environment. If you are one of this, Good News!! You can use now the Free InterSystems IRIS Community Edition in the AWS Cloud.
It is pretty easy to create a new EC2 instance from InterSystems IRIS Community Edition in AWS Marketplace.
After that you have to launch your instance and then you'll can access it using ssh like this:
(note: be sure you have 'chmod 400' at pem file)
Hi All,
Is it possible to call a Cache Routine using the .NET Cache Client instead of just SQL statements?
If so, can someone provide an example?
using InterSystems.Data.CacheClient;
using InterSystems.Data.CacheTypes;
Thanks,
-Matt
Hi All,
I created a Business Operation to Integrate with Amazon S3.
I have used HTTP Outbound Adapter for the same. Used Get method of Adapter Class.
Basically in a request I want to send Unique File Name and File and in Response I want to get Version ID and if operation was successful, then set flag to true.
I have created a class for request in that I have two properties, as shown Below :
Property fileName As %String;
Property file As %GlobalBinaryStream;
This is in my Operation Class
set pResponse = ##Class(SaveFileResponse).%New()
set fileName = pRequest.fileName
Hello,
We are in process of moving our first Production from development to test. We exported our project from Studio. On test server, we cannot Open the Production because it is not a valid production because nothing exists in Ens. Config.Production class. What are we missing? How do we add our Production in Ens.Config.Production?
HI
-- We have our Pivot ready for some data for all accounts. And we want to now filter it by Account
[Account].[H1].Account.&[1]
It works fine at the pivot level and it filters the records. We save the pivot with no filter values as we want users to decide the Account they want to filter for
-Now If i save this pivot without a value of a filter , then obviously it has all records and I want to filter it at the Dashboard level on my page.
URL I am passing
......dashboard&SETTINGS=FILTER:[Account].[H1].[Account].&[1]&NOTITLE=1
The filter doesn't work If I pass it this way.
InterSystems has completed the verification process for OpenJDK 8.
Customers now have the option to either use the Oracle JDK, or the OpenJDK with all InterSystems products and versions that support Java 8.
Support for future versions will continue to be supported on both of these Java Development Kits.
Hi Community!
It's February and we have a new release of DC features!
What's new:
See the details below!
Hello Everybody and Happy 2019!
I hope this finds you well, relaxed and ready to tackle the challenges we'll face in 2019.
When a new period of our life begins it is nice and at times useful to consider what the previous period has been like and as the sage of old used to say "historia magistra vitae" or history is a teacher for our lives, maybe we can try to get some insights for the future. So, what did we see and experience in 2018?
1 - Information, knowledge & the machine!
DX or Digital Transformation, more commonly known over the years with less exciting titles like business
Hello all,
I have an XSL question and I wanted to see if someone within a community can help me out.
To Summarize: I am working with XSL documents, single and multi-pages.
Inside my style sheet XML document, which is supporting my pages, everything on the page, including a headers, footers and the items are calculated
based on the portrait measurements.
Pages come up on the screen as portrait, but sometimes, depending on dynamic data are wide, they do not print properly in portrait.
If I turn them to print in Landscape, now the page fit fine, but the measurements which were calculated for
Hi,
I'm writing to an ODBC connection to a SQLserver database, and I seem to be sending the wrong data type to a date colum?
set tSC = ..Adapter.ExecuteUpdate(.intRows,sqlInsert,$ZDATETIME($NOW(),3,2), pRequest.ComposerName, [...])
I think `$ZDATETIME($NOW(),3,2)` is ODBC datetime format:
Do I have it wrong?
Stephen
I got a quick answer from this forum yesterday so I'm going to try my luck again today! I've hit an error in another table when trying to extract through the Cache ODBC driver, but this one gives me less details and I'm struggling to pinpoint what might be causing the error.
The table I am trying to extract is called REF_TABLE_ONE.
Here's the Error:
[Cache Error: <<NOLINE>%0AmBx1^%sqlcq.PRD.2249>]
[Location: <ServerLoop - Query Fetch>]
Based on my research, it looks like the error results from something missing in a routine.I have limited access to this system.
Hi All,
Can someone help me getting the security features & standards which InterSystmes Cache adheres to ISO 27001 & other security & privacy standards.
Also if you can tell me the algorithm used for database encryption & key strength by default.
This is required for a security audit.
Thanks in advance. Ashish