How to access files in shared folder with Healthconnet or Cache?Thx!(Read or write,not local file)大家好,我想请教一个问题,如何在Health Connect实现访问共享文件夹的文件 (对文件进行读取或者写入操作,非本地文件)
I successfully installed IRIS Community edition on my new RYZEN7 desktop. However when I try to start IRIS I get an error event that states IRIS cannot start due to too many cores. (I have 15 on this CPU).
So how do I resolve this? I do have to install the image onto a single core? Or how many cores can this version run on?
Any comments/suggestions or hysterical laughter will be very much appreciated.
Thanks,
Gary Marston
Hello All
I'm running into an issue performing UPDATES that I'm not getting on INSERTS. It's probably obvious, but I'm just not seeing it and could use a little help.
I'm going over an HL7 message and depending upon varying criteria, the relevent variables will get items added to them like the following:
Set patientId = pRequest.GetValueAt("PID:3")
Set sqlColumns = sqlColumns_",patient_id"
Set sqlValues = sqlValues_",?"
Set par($i(p)) = patientIdAfter compiling the variables, I check to see if accession number is found in the table.
...
Hi developers!
We are glad to share what we have new in July Open Exchange release:
- Members list
- My reviews tab
- New view for the apps with statistics
- Link to vote in the contest
- Contest rewards badges on an app page
- Countries selection
- New icons for bookmarks and subscription
I have a ZEN PDF report that prints headers and footers with images correctly but when I try to embed an image into a table it does not print.
Are there examples snippets where a fully url qualified image can be embedded within the <table><item><img> tags?
HI Community,
Now Intersystems has developers definitely cut-off from Zen/CSP I am looking for sample code how to invoke server-side methods from Angular and PHP, Java client.
I only see some rest/json crud examples, but that is not the whole picture I assume.
Let's say I have a persistent Class with a class method to import or modify data...
I want to invoke this from my Angular App or PHP app.
any examples, suggestions?
Hi Guys,
I'm using the below style and everything looks good, with my Dynamic Grid width 1300px, but when I refresh my grid the width goes out of whack and the grid is too wide, so how can I re-call my enforce my style to be applied again after refreshing my grid, so basically I'm looking for a line of code that I add it to my refreshing () clientMethod ?
XData Style
{
<style type="text/css">
body {
padding: 5px;
margin: 0px;
height: 100%;
background-image : url(images/bkground.gif);
}
.zenLabel {
font-family: Trebuchet MS;
font-size: 0.8em;
color: #000000;
font-weig
Hi,
How can I use cloud based SaaS offering called the InterSystems FHIR Transformation Service from production to convert HL7v2 messages to FHIR (Fast Healthcare Interoperability Resources)?
Thanks
Have any idea for add default page to web application in csp menu
&?
I'm close with this but I'm not sure how to grab JUST the GT1.3 data. I know I can do a substring but finding the 3rd | is a tad tricky. I've not been this deep in SQL for 15 years.
SELECT SUBSTRING(hm.RawContent, (CHARINDEX('GT1',hm.RawContent)), 50) as NameDesc
FROM Ens.MessageHeader as em, EnsLib_HL7.Message as hm
where em.Status = 'Suspended'
and em.MessageBodyId = hm.id
I expect it should flow like this...
SELECT UNIQUE SUBSTRING(RawContent, (FIND 3RD PIPE),(FIND 4TH PIPE) as NameDesc ....
Hi.
How can I deserialize in C# JSON string created with %JSONExport - exported class includes property of type array of %String? Which type of property should I use in C# class to deserialize it properly (List<> doesn't work)?
Regards,
Matjaž
So, one day you're working away at WidgetsDirect, the leading supplier of widget and widget accessories, when your boss asks you to develop the new customer facing portal to allow the client base to access the next generation of Widgets..... and he wants you to use Angular 1.x to read into the department's Caché server.
There's only one problem: You've never used Angular, and don't know how to make it talk to Caché.
This guide is going to walk through the process of setting up a full Angular stack which communicates with a Caché backend using JSON over REST.
This is a parent page for the
I am working on an angular applications and build a web application (Rest API) on IRIS for health, the web application uses a password authentication and setup with the default csp session time out (15 minutes). If the user make an REST API call from the angular application after the session expired, it displays a login prompt...is that anyway that we can disable the login prompt and just simply return http status 401? When the angular application received the status 401, it can redirect to angular error page.
Thanks,
Hoi
PEX is a new InterSystems IRIS feature to allows extends IRIS with existent features from Java or .NET.
It is possible create interoperability inbound and outbound adapters, business services (integrate from external to internal) and operations (integrate internal to external).
To create a PEX component it is necessary import .NET (InterSystems.EnsLib.PEX.*) or Java (com.intersystems.enslib.pex.*) packages and extends or implements the properly class.
In this article I will use my OCR Service. It has a PEX business Operation, see the code:
Hello,
I am trying to work out if there are any methods available to be able import a result set returned by SQL query into a persistent class.
I have to connect to some legacy SQL databases through SQL Gateway and run some queries. I need to inster the rows returned into a class to then be able to do a %JSONExport to produce a JSON object. I know I can iterate through the resultset and insert one row at a time into the class but was wondering if there is any other/direct way of importing the resultset rows into a class.
Regards,
Utsavi
Hi Community,
We're pleased to invite you to the upcoming webinar in Spanish called "ObjectScript - Persistence and Integration"!
Date & Time: July 19, 4:00 PM (CEST)
Speaker: @David Reche, Manager of the Dev Community in Spanish
Is there a method I can utilise to check if a particular method has been called and perhaps log the args it was called with?
We are currently trying to expand out Cache Unit Testing processes and were wondering if there is an existing method that would capture this or how such a method could be structured.
Thanks
Adam
Hi Developers,
It's time to announce the Winners for June 2021! Please welcome our awesome Global Masters Heroes!
The storm of applause goes to these developers and their great contribution to DC in June 2021:
🥇 @Robert Cemper, ex Senior Sales Engineer from InterSystems, Austria
🥈 @Muhammad Waseem, HIS Team Lead, International Medical Center, Jeddah, Saudi Arabia
🥉 @Vic Sun, Support Specialist, InterSystems Corporation, Boston, USA
Learn more about the competition and our awesome winners below.
If one of your packages on OEX receives a review you don't get notified by OEX only on YOUR package.
So @Evgeny Shvarov suggested publishing my monthly summary of reviews here in DC.
It reflects my experience with the status I found at the time of my review.
It is kind of a snapshot and might have changed meanwhile.
I also placed a bunch of Pull Requests on Github when I found a problem I could fix.
Some were accepted and merged, some just ignored.
So if you did a major change and expect a changed review just let me know.
| # | Package | Review | Stars | IPM | * |
|---|---|---|---|---|---|
| 1 | delete-helper | A clever |
Hi all,
Over the next few months I'm going to be setting up continuous integration via Jenkins for some Angular UI's. The goal is to, on each build:
1. build the code
2. run the unit tests and get a report
3. get a code coverage report
Just wanted to poll the community in case someone else has already worked with any of this before. All ideas are appreciated.
Cheers,
Johnny
Hi Developers,
A new video is already on InterSystems Developers YouTube:
⏯ Creating an HL7 v2 to FHIR Transformation Pipeline with S3 Target
Newly created routines aren't showing up in the list for a namespace, even using the refresh button.
I checked the ^ROUTINE global and the newly created routine is there. Also, I can zload it and zprint it in the namespace.
Is there another global that is not being populated that vscode uses to build the list?
Hi developers,
In this post, we would like to tell you how to take the most out of the Developer Community, to learn as much as you can from the InterSystems experts on the technology!

Pay attention to these steps to become an advanced user of our community!
I have a client that no longer wants to use sftp to transmit their data file to me. Instead they want me to pick it up via a web service.
Email from client:
Here is the postman collection and mocking service to start your development. The API has only one URI parameter {id} for which you need to pass UniqueIdentifier(will let you know exact value later).
attachments: ssrg-exp-api.postman_collection.json, IB006_Response.json
- The attachments the client provided can be found in the attached
Hi Developers,
Learn about the InterSystems IRIS FHIR Server, the fully managed FHIR data solution that empowers FHIR application developers to focus on building life-changing healthcare applications:
What’s new from InterSystems Learning Services? Be the first to know – subscribe to the monthly Learning Newsletter! Read June's newsletter and subscribe. This month, you can:
- Watch videos and get practice with InterSystems IRIS® Business Intelligence to make smart business decisions.
- See how to process X12 messages efficiently, and try it yourself.
- Try a learning path on the new InterSystems IRIS® FHIR® Accelerator Service
- See even more improvements to the user experience in documentation
- Sign up for upcoming classroom courses
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:
<when condition="$G(^HS.SDAStreamletMRN('MRN','Facility^AssigningAuthority^'_(Document.{MRG:PriorPatientIdentifierList(1).IDNumber}))=(""))">
<return></return>
However, I'm not able to have the business rule fire without a general error.
I know that Business
Hey guys,
I have a problem when creating a remote database (via ECP), when I select the remote directory field it presents the error below:
"There was an error on the server:
ERROR # 179: An unexpected error has occurred:
<DIRECTORY>zRemoteDatabaseListExecute+52^SYS.Database.1.*:ds:IRISTEMP
ORIGIN ELEMENT:% CSP.UI.Component.remoteDatabaseSelect (DirectororySelect)"
.png)
Has anyone ever experienced this?
Hi,
How can I define composite primary key in Cache?
Thanks
Hi Community,
Did you know about OWASP and Top Ten Web Application security risks to your Web API or Web Apps?
OWASP is a community foundation created to help us to improve the security of web apps/web APIs. OWASP do the web apps more secure through its community-led open source software projects, hundreds of chapters worldwide, tens of thousands of members, and by hosting local and global conferences.
To summarize the top procedures to do your web app/web api more secure OWASP published the "Top 10 Web Application Security Risks" recomendations, see (source: https://owasp.org/www-project-top-ten



