Question Jonathan Lent · May 13, 2024 X12 832 (4010) SEF or XSD file I would dearly love to avoid manually creating a SEF or XSD file to get the X12 832 (4010) schema into IRIS, but I have been hard pressed to find either downloadable resources or commercial options. The typical recommendation, edi-dev, seems to just do tooling that will help create SEF files, but no longer sells actual SEF files. Anybody got any good resources that might have these schema files? Thanks for any help! Cordially, Jonathan #InterSystems IRIS 0 2 0 118
Question Jonathan Lent · Sep 25, 2023 Python OBJECT_DISPATCH error with accompanying irisload.py error All, I've asked my teammate to open a WRC on this issue, but wanted to open the discussion to see if maybe we aren't the first people to see this issue. The code we are deploying is a COS object with some Python methods. The code works fine locally on the developer's machine. However, when the business process runs in the server environment, we see the following when COS code attempts to call a [Language = python] method: #Python #InterSystems IRIS for Health 0 5 0 300
Question Jonathan Lent · Sep 16, 2023 DocDB: Can you find a document based on array contents? Hello all, Using the example from the DocDB documentation below, is there a way to create a property and form a predicate that would be able to find a document where the phone number is a cell number and the number is "401-123-4567"? From Introducing InterSystems IRIS Document Database (DocDB) #Document Data Model (NoSQL) #InterSystems IRIS for Health 0 5 0 233
Question Jonathan Lent · Jan 4, 2023 Caching Strategies in ObjectScript We have a scenario where an ObjectScript-based production calls a lookup service (SOAP in C#) to get information used in a value-set mapping process. The results can be cached in an IRISTEMP global to prevent a network call for every value, but that can hang around for quite some time on production systems. The next logical step would seem to be to encapsulate strategies (LRU, MRU, etc.) and eviction code into an ObjectScript class that can be reused (we are not in a position yet to leverage embedded Python). #InterSystems IRIS for Health 0 2 0 240
Question Jonathan Lent · Aug 4, 2022 Variable values appear corrupt in VSCode debugger I've faced a problem that happens while debugging a process in VSCode. It doesn't seem to matter if this is in a container, on my development VM, or against a locally installed version of IRIS. The problem seems to be mostly with X12 Documents. So, in a debug session, I can dump out a value to the debug console and it loos correct. The same variable in VSCode appears to be some uninitialized memory location. In the interactive debugger window: #Debugging #InterSystems IRIS for Health 0 4 0 347
Question Jonathan Lent · Apr 15, 2022 VSCode - Is there a Tip or Trick to viewing objects in the Variables pane while debugging? While I love using VSCode for IRIS development work, one of the persistent frustrations with it has been the inability to display an object hierarch in the variables window while debugging. Only the object's reference identifier is displayed. Cache Studio's handling of the same issue is a little clunky, but it does at least have the option to display something as an object. For now, I make do with a combination of the watch window and the command line in the debugging console -- but this feels just a step away from log.debug()/console.log() level debugging sometimes. #Debugging #VSCode 0 2 0 412
Question Jonathan Lent · Oct 4, 2021 Removing Embedded PDF before Save% Before I run down the "overengineered solution" path, I wanted to throw this out to the group. We will be receiving HL7 messages via TCP/MLLP that have a PDF document stored in a single OBX segment. As the volume is expected to be somewhat high and the documents could be megabytes in size, it would be preferable to save the PDF payload to disk and replace it with a filesystem path before IRIS does it's first Save%. The idea being that we would than implement an OnDelete that would remove the file when the HL7 message is purged. #InterSystems IRIS for Health 1 4 0 252
Question Jonathan Lent · May 6, 2021 Is ZPM suitable for an interop production? I'm just starting off with ZPM and noticed that examples of library-type packages and full applications abound, but I have not unearthed any that demonstrate packaging an interop production. It doesn't seem like it would be too big of a jump from a full application to an interop production, but that is likely ignorance speaking. So, does anybody know if this is possible/advisable -- or if I am just way off on the intent of ZPM? Thanks! #InterSystems Package Manager (IPM) #Open Exchange 1 3 0 232