New post

Find

Digest
· Jul 9

InterSystems Community Q&A Monthly Newsletter #50

Top new questions
Can you answer these questions?
#InterSystems IRIS
Enabling Delegated Authentication with IPM via module.xml
By Justin Millette
Building Query String for FHIR Request
By Scott Roth
Why isn't my SearchTable Generating Anything When I Run BuildTable
By Victor Castanon
pdf in zen report
By Fabio Garaffoni
Installing NodeJs in the container
By Nezla
Stop HTTP Response content
By Nezla
Need to merge 2 pipe delimited files after converting it into json
By Shashvati Dash
How do I set up a virtual environment for Embedded Python in IRIS?
By Justin Millette
HTTP Request not returning data
By Nezla
Error while connecting the studio
By Ashok Kumar T
How do I install IntegratedML in IRIS container
By Saba Nagervadze
FHIR Patient Resource Response does not map to FHIRModel.R4.Patient
By Scott Roth
Convert zone time code in zone number
By Kurro Lopez
Accessing Response Content in %CSP.REST Before Writing to Output Buffer
By Ashok Kumar T
Extracting lists from FHIR Responses
By Scott Roth
Http Request and Response format from %request object
By Ashok Kumar T
How to export a project XML file for deploy with Visual Studio Code?
By Pietro Di Leo
Using %Net.WebSocket.Client
By Nezla
JSON fields and Class properties - are they case sensitive?
By Evgeny Shvarov
#InterSystems IRIS for Health
Concatenation Issue
By Justin Ruggles
Using Variables in Foreach within Rules
By Lewis Houlden
Architectural Question about receiving HL7 via HTTPS
By Scott Roth
Help with setting up SQL ODBC database connection in IRIS container
By Hjalmar Jacobson
Business Service Error on Windows 11 machine
By Sizwe Hlatshwayo
Using CodeTidy in my GitHub automated workflow for linting ObjsectScript code
By JESUS (COGNOSANTE) BRAVO
How to search for re-submitted messages?
By Will
Is there a way to automatically clear or refresh the JavaScript cache during compilation or deployment in InterSystems IRIS?"
By Harshitha Balakrishna
Webterminal - Change background color on server side
By Enric Moya Sánchez
Databases inside a Namespace
By Phillip Wu
Difference between Index ZipIDX On ZipCode [ Data = (City,State) ]; and Index ZipIDX On (City,State)
By Shashvati Dash
How can I get the value of a submit button (ie the name on the button) from a CSP Object?
By Ronaldo Nascimento
Namespace vs database
By Phillip Wu
#Caché
#Other
#HealthShare
#50Monthly Q&A fromInterSystems Developers
Announcement
· Jul 9

HealthShare Unified Care Record Fundamentals – In Person July 28-August 1, 2025 - Registration space available

HealthShare Unified Care Record Fundamentals – In Person (Boston, MA)* July 28-August 1, 2025

*Please review the important prerequisite requirements for this class prior to  registering.

  • Learn the architecture, configuration, and management of HealthShare Unified Care Record.
  • This 5-day course teaches HealthShare Unified Care Record users and integrators the HealthShare Unified Care Record architecture and administration tasks.
  • The course also includes how to install HealthShare Unified Care Record.
  • This course is intended for HealthShare Unified Care Record developers, integrators, administrators and managers.
  • This course is applicable for users of Unified Care Record.

SELF REGISTER HERE

Discussion (0)1
Log in or sign up to continue
Question
· Jul 9

Why isn't my SearchTable Generating Anything When I Run BuildTable

I'm trying to gather more data for one of my namespaces so I can do some analysis. However when I run .BuildIndex() nothing populates in the resulting SQL table. I've tried deleting the class and reimporting and compiling and still nothing. I feel like I'm doing something OBVIOUS that's wrong but I can't quite figure out what it is. Here's what I'm doing (Customer name redacted)


 

Class CUST***.System.Cerner.Hl7.SearchTable Extends EnsLib.HL7.SearchTable

{



Parameter DOCCLASS = "EnsLib.HL7.Message";



Parameter EXTENTSIZE = 4000000;



XData SearchSpec [ XMLNamespace = "http://www.intersystems.com/EnsSearchTable" ]

{

<Items>

<Item DocType="***_CernerORU:ORU_R01" PropName="AccountID" PropType="String:CaseInsensitive" StoreNulls="false"

Unselective="false">{PID:PatientAccountNumber.ID}</Item>

<Item DocType="***_CernerORU:ORU_R01" PropName="EventID" PropType="String:CaseInsensitive" StoreNulls="false" Unselective="false">$PIECE({ORC:FillerOrderNumber(2):entityidentifier},"^",1)</Item>

<Item DocType="***_CernerORU:ORU_R01" PropName="ContentType" PropType="String:CaseInsensitive" StoreNulls="false" Unselective="true">{OBX(1):ValueType}</Item>

<Item DocType="***_CernerORU:ORU_R01" PropName="FileType" PropType="String:CaseInsensitive" StoreNulls="false" Unselective="true">$EXTRACT([OBX(1):5.1],1,5)</Item>

</Items>

}



Storage Default

{

<Type>%Storage.Persistent</Type>

}



}

3 new Comments
Discussion (3)3
Log in or sign up to continue
Question
· Jul 9

How to set up a "silent" error?

I like Application Error Log a lot, both for its full stack and a big list of variables. I'd like to "hack" this functionality and record the same in this log when a certain variable has a certain value. This quasi error should not be visible to the user, and it should not interrupt the application flow. Is that possible?

Throwing an error in a try-catch block does not record the error, tested. I am considering recording variables and the stack differently, I know how to do both, but that would miss the nice Application Error Log functionality.

Upd: I got an immediate DC AI Bot reply. Offhand seems reasonable :-)

5 new Comments
Discussion (5)2
Log in or sign up to continue
Question
· Jul 9

<DIRECTORY> Error while connecting the studio

Hello Community,

I got below error while connecting the IRIS studio. However, executes Write ##class(%File).DirectoryExists("c:\intersystems\irishealthcomm\mgr\hscustom")returns true and terminal and SMP works

thanks!

4 new Comments
Discussion (4)4
Log in or sign up to continue