Hi Community!
The new video from Global Summit 2019 is already on InterSystems Developers YouTube:
⏯ Managing the Transition from On-Premises to Cloud-Based SaaS
Hi Community!
The new video from Global Summit 2019 is already on InterSystems Developers YouTube:
⏯ Managing the Transition from On-Premises to Cloud-Based SaaS
Hi everyone,
Are there any tools to check the code coverage and to do a lint check for cache object script? Developers will be working with HealthConnect (IRIS based)
Thanks.
Hi, this might be a silly question, but how can I start a job in ensemble? I am getting the update button, and my business service is not restarting.
it says 1 new job to be started, but where can I start the job? Would appreciate your help on this
I have Mac OSX and Docker Desktop 2.2 (Engine 19.03).
I have a REST service running on my localhost (Mac) and I was trying to consume it from IRIS running in a Docker container.
If you try something like that don't use localhost as HTTP Server setting (using a Business Operation for example).
You have to use host.docker.internal.
Hi All,
i searching for a sample, how to create a CSP Page in cache 2017.2, witch show a Tables result in a grid.
To someone knows a tutorial, or a documentation?
THX an
BR
I have installed IRIS community version in my laptop which has Windows 10 OS, also I am already using Healthshare (Cache for Windows (x86-64) 2017.2.1 (Build 801_3_18178U)) in the same laptop.I tried to import objectscript package manager XML file which is downloaded from https://pm.community.intersystems.com/packages/zpm/latest/installer .I am getting below output which installation failed.Please help to fix this.
Hello, everyone,
InterSystems Certification has designed another certification exam and we need input from our community to help to validate its topics. Here's your chance to have your say in what makes an expert in system administration with InterSystems Caché or IRIS. And, yes, we'd like to hear from you Caché admins!
Here's the exam title and the definition:
An IT Professional who:
So, how can you help?
Full-Stack JavaScript development allows you to create state-of-the-art applications with Caché. With any (web) app you build nowadays, one has to make a lot of architectural decisions and you want to make the right ones. With the Node.js connector available for Caché, you can create a very powerful server side application server, allowing you to use the latest JavaScript technology and frameworks client- and server-side.
With all these new technologies, the most important is to integrate them in the most efficient way and to create a very productive development experience. This article willl get you started step-by-step with Node.js technology.
In Episode 7 of Data Points, product manager @Carmen Logue joined the pod to tell us all about InterSystems Reports — the new reporting feature of InterSystems IRIS! Take a listen to hear about its capabilities, use cases, and how it fits into the existing set of analytics technologies.
I'm happy to announce the release of the interface to Julia programming language for InterSystems IRIS. Execute Julia code and more from InterSystems IRIS. This project brings you the power of Julia right into your InterSystems IRIS environment:
Julia Gateway is a community project, available on OpenExchange. Julia Gateway is available on Windows,
I'm having trouble trying to navigate XML files USING the %XML.TextReader. I have read https://cedocs.intersystems.com/latest/csp/docbook/DocBook.UI.Page.cls?KEY=GXML_textreader#GXML_textreader_creating_method
but I still don't really understand.
I have the following block
while textreader.Read()
{
set practices= practices_textreader.Name_":"
If textreader.Value'=""
{
set practices= practices_textreader.Value_" "
}
else{ set practices= practices_"NOVALUE" _" "}
} write practices
The xml for all intents and
Hi All,
Excluding RHEL which linux distro are used to be choice for a production cluster environment.
Regards
Hello!
This may seem a bit strange, but I'd like to make a business operation which would put a file via SFTP and then confirm that the filesize on the remote server is consistent with expectations. I am thinking either of a custom copy or extension of the adapter (right now it is using EnsLib.FTP.OutboundAdapter) that overwrites method PutStream, or a version of the FTP.PassThroughOperation with a customized method OnMessage that does the check after the PutStream completes OK-- but I am uncertain of how exactly to modify either method to make the check.
My database service is on the cloud server, and I access it on the company intranet. When I user the %request.CgiEnvs to get "REMOTE_ADDR", but what I have been getting is the company's external address. I can't get my IP address in the LAN.
For example, my computer IP address is 192.168.11.11, and my company's external public network address is 214.17.17. I can only get 214.17.17 by using %request.CgiEnvs("REMOTE_ADDR"), but not 192.168.11.11.
I only want to get 192.168.11.11.
Any help would be appreciated. Thanks!
Hello community,
I recently started to work with Ensemble. I defined a subclass of EnsLib.HL7.Message. In my production I receive HL7v2 messages and transport them using the Message Router to a business operation. The operation class has an OnMessage method with parameter
pObject As MySubclassOfEnsLibHL7Message.
I expected that specifying the parameter type, on receiving the message an implicit type cast would be performed. However, $CLASSNAME reveals that my messages are still of type EnsLib.HL7.Message. How can I convert my messages in ObjectScript (without DTLs or something the like)?
My
Hi,
Has anyone tried to call Security.Users class (in %SYS namespace) for creating or editing users from a shell script (or any programming language)?
If yes, can you please share your code?
We are trying to automate some stuff and would like to know how this worked for others.
Thanks,
Bharath Nunepalli.
Hi,
I've setup an operation that pulls text from an MDM message and uses it to generate a csv file. I'm having issues as our vendor is sending the file with a carriage return (as shown below) to signify the next line but Healthshare is recognising this as a new segment which causes an error.
MSH|^~\&|TIE|PATHPOINT|LNWH|PAS|20200407061001||MDM^T02|PATHPOINT2020040706100154094|P|2.4|||NE|AL|GBR|UTF-8|EN|
EVN||20200407061001|
PID|1|123456789^PAS^PAS|02572543^^^INT^XR~6111111111^01^^NHS^NH~4111111^^^NWL^NWL||TEST^PATIENT||19010101000000|M|
PV1|1|E||||||||190^ANAES|
TXA||TS||20200407061001|||||PATHPOINT
When using CallableStatement to call a stored procedure, the log shows an error. SqlCode-400..png)
This is my calling statement.
CALL web_DHCENS_CDSS.patadviceinfo_patadviceinfo(?,?,?)Hi Developers,
Enjoy watching the new video on InterSystems Developers YouTube:
⏯ Diving into InterSystems Cloud Technology
Hi guys,
I have read thos two links how to translate CSP application
https://cedocs.intersystems.com/latest/csp/docbook/DocBook.UI.Page.cls?KEY=GCSP_localization_tags#GCSP_localization_tags_compile https://cedocs.intersystems.com/latest/csp/docbook/DocBook.UI.Page.cls?KEY=ASTRLOC#ASTRLOC_localization_util_export
I have exported strings to XML
<?xml version="1.0" encoding="UTF-8"?>
<MsgFile Language="sk">
<MsgDomain Domain="webshop">
<Message Id="39797752">Môj účet</Message>
<Message Id="124909007">Kontakujte nás</Message>
<Message Id="207152028">Obchod</Message>
Hi Community!
We're pleased to invite you to the "Online Meetup with IRIS Programming Contest Winners" on April 3rd at 11:00 EDT!
It's a virtual Meetup with some of the winners of the past InterSystems IRIS Online Programming Contest.
What awaits you at this virtual Meetup?
HI,
I have sample %session like this
%session.Data("product", "1") = "Product 1"
%session.Data("product", "2") = "Product 2"
%session.Data("product", "3") = "Product 3"
%session.Data("product", "4") = "Product 4"
%session.Data("product", "5") = "Product 5"How can i loop in tag based CSP application over %session?
if i have <csp:while condtion=""> Is there something like %session.Data("products").Next() ?
Hi,
Kindly find the below example :
If I open google chrome and I add the below link (just an example) , it will download a file to my local PC.
https://www.abc.com/cgi-bin/ocs/pswd=123&rpt=1
pswd correspond to the password
rpt represent the report
How can I do the above using code in cache studio ?
What type of services should I use? what's the parameters ? functions? and how can I test it?
How to post a standard HTTP requests to the server with special parameters on the URL while the server returns data records instead of HTML pages ?
Thank you in advance.
Hi
I am working on a project that will interact with some software called ROS (Robot Operating System). One of the development challenges we have is as follows:
ROS uses web sockets... So one connect with ws://localhost:9090 to the web socket server. It starts off as http, but then "upgrades" to web socket. It then keeps open this "tunnel" for bi-directional communication..
I need something like a HTTP Outbound adapter, but the Web Socket version of it...
Does anyone have any experience in this area?
Nigel
IRIS 2010.1 brought us a new feature: %Net.WebSocket.Client
As a continuation of my series of WS Clients I just couldn't resist to try it.
Well, this is the result and it was rather simple in the end.
You basically need to prepare 3 classes:
The example uses the WSS.EchoServer (a derivate from former SAMPLES in Caché).
The default assumption is to have Client and Server on the same system & namespace.
But if you have some other echo
In Caché you had an example of a WebSocket Server in namespace SAMPLES
With IRIS the samples are gone and require additional installation effort.
So I refurbished the code with some useful additions:
This contains 2 classes:
The server is essential for the 'native' WebSocket Client Demo
Hi-
I am trying to create a named filter in analyzer that filters for encounters that happened yesterday.
The UI only allows me to select the NOW member, and not NOW-1
Where is this named filter stored, and can I edit the MDX expression to add -1 to the MDX?
Is it possible to integrate Microsoft Dynamics with Ensemble?
Does anyone have experience in creating a Business Routing Rule using Exists function?

I've used the comma delimited 'In' function, but I would like more manageability. Entering and remove items from a look up table would be much easier to manage then changing the comma delimited string.
Messages go to error state.

Any help would be appreciated.
This is my first post, so if I am doing anything wrong please let me know.
A recent discussion made me aware that the documentation on DataType classes is excellent.
http://docs.intersystems.com/latest/csp/docbook/DocBook.UI.Page.cls?KEY…
I just miss the visualization of the methods for Data Format Conversions.
LogicalToDisplay() / DisplayToLogical()
LogicalToOdbc() / OdbcToLogical()
LogicalToStorage() / StorageToLogical()
LogicalToXSD() / XSDToLogical()
Graphic makes it much easier to understand for anyone beginning with Caché objects.
